ISTANBUL TURKEY

3 years ago
3

Istanbul is the largest city in Turkey, serving as the country's economic, cultural and historic hub. The city straddles the Bosporus strait, lying in both Europe and Asia

Loading comments...