Results 1 results found Rumeli Hisari (Fortress of Europe) and Fatih Sultan Mehmet Suspension Bridge, Hisarustu, Bosphorus Strait, Istanbul, Turkey, Europe