Ruta a peu pel centre de Vilafranca del Penedès Walking Save to a List OPT_Olivella_Villar Distance 0.95mi Elevation + 10f TrailRank 25 View more photos View trail