The Nimrod Fortress or Nimrod's Fortress, (Arabic: Qala'at al-Subeiba, Kal'at al-Subeiba or al-Subayba, or Qala'at Namrud, 'Castle of the Large Cliff'; Hebrew: מבצר נמרוד, Mivtzar Nimrod) is an ancient fortress situated in the northern Golan Height... Read further