Giro d’Italia 2025

In major debut, Albania to host first three stages of 2025 Giro d’Italia

The 2025 edition of the Giro d’Italia will kick off in Albania on May 9, with the first three stages set across Durrës, Tiranë, and Vlorë before continuing toward Italy...