Istanbul Travel Guide
ABOUT ISTANBUL With a population of just over 15 million people, Istanbul is Europe’s largest city. Located on both sides of the Bosphorus, what makes Istanbul geographically interesting is that it’s one of a handful of cities that straddles two continents. The western half of the […]
Read More