The 2020 Tour de France to start from Nice
The 2020 Tour de France will start from Nice on France's Cote d'Azur, organisers announced on Monday.
Mar 12, 2018, 19:48 PM IST
The 2020 Tour de France will start from Nice on France's Cote d'Azur, organisers announced on Monday.
Mar 12, 2018, 19:48 PM IST