Top 10 Aerial Views of Istanbul – Best Places to See Istanbul from Above
#1 Galata Tower Built in 1348 by the Genoese in Istanbul approximately a century before the Conquest of Constantinople, Galata Tower is without a doubt … Continue reading Top 10 Aerial Views of Istanbul – Best Places to See Istanbul from Above
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed