Video: The wonders you can see in Istanbul

Istanbul, Turkey – Make no mistake about it, Istanbul is a city every traveler should visit. See what you can experience in the Turkish city.

Advertisements