The UCI has awarded the first Road World Championships to the world’s largest country, handing the 2032 event to India.

Pune, southwest of Mumbai, put in a late bid to host the 2032 Road Worlds and were in competition with Groningen and the Drenthe region of the Netherlands.

Latest Videos FromCyclingnews

You may like