Tour de France Organizers Confirm Historic Grand Depart Featuring Edinburgh and Yorkshire Stages
Tour de France organizers announced official details for the upcoming Grand Depart, confirming that the world's most prestigious cycling event will launch jointly from Scotland and northern England, bringing substantial international tourism and economic activity to British regions.