Dotting the mountainsides of northern Israel are various castles, fortresses and other strongholds. Once such stronghold is called Nimrod’s Castle. Actually, it has nothing to do with Nimrod but is a sprawling Crusader fortress, a stronghold, that sits atop a mountain in the upper Galilee. Another fortress, or at least the ruins of a fortress […]