Fabulous Mosque… Istanbul is the city on which civilizations and empires have been built. It straddles Europe and Asia and its location on the Bosporus Strait has made it one of the most coveted cities in world history. The Bosporus Strait, after all, links the Black Sea to the Sea of Miramar to the Aegean […]