Best places to visit in Istanbul

          Istanbul, Turkey’s largest city and one of the largest in the world, spreads on both sides of the Bosphorus Strait. Considered by many as the meeting point between Europe and Asia, the fascination with this ancient city is owed to its rich history and charming cosmopolitan character and is one of those places that must be visited at least once in a lifetime. Let’s be honest, how many cities can boast of being the capital of three great empires? Read More…