We did not find results for: Rumelihisarı.
Check spelling or type a new query.
Ottoman castle in Istanbul
Rumelihisarı or Boğazkesen Fortress is a medieval Ottoman fortress located in Istanbul, Turkey, on a series of hills on the European banks of the Bosphorus. Wikipedia