Giro d’Italia Stage 1 Preview

The Giro begins with a road stage that’s all about the uphill finish at Visegrad. Who will take the maglia rosa? The Route: normally Budapest to Visegrad would be a short spin north along the banks of the Danube, Europe’s second longest river. But in order to make it 195km, there’s a long loop out … Continue reading Giro d’Italia Stage 1 Preview