Villaggio San Leonardo - Vaccarizzo-Delfino Mountain Bike Save to a List Teo23 Distance 23.67mi Elevation + 187f TrailRank 10 View trail