Giro d’Italia to Set Off from Budapest Next Year

Giro d’Italia, the prestigious annual multiple-stage cycling race, will set off from Budapest in 2020, Director Mauro Vegni announced on Monday. Hungary will host three out of the 21 stages of what is generally considered one of the top three cycling races of the world, which attracts keen attention worldwide, with TV coverage in 198 … Continue reading Giro d’Italia to Set Off from Budapest Next Year