BikeRides.com Rank #22
2025 Miles: 91
2025 Goal:1,383 miles
Genoa, Italy