Istanbul holds final stage of Presidential Cycling Tour of Turkey
(SFC) The final stage of the 49th Presidential Cycling Tour of Turkey was held in Istanbul on 28 April, adding to the city’s credentials as it bids to host the 2020 Summer Olympic and Paralympic Games.
More:Olympics Features: Istanbul holds final stage of Presidential Cycling Tour of Turkey