Designed by
Title
Israel. Galilee. Nimrod fortress. #50238910
Description
The Galilee is a mountainous region in Israelââ¬â¢s north. The Galilee is a fascinating area that offers dozens of touring and entertainment options. The Nimrod Fortress is the biggest Crusade-era castle in all of Israel, a mountain-top stronghold spanning back to the 13th century.