Search
Close this search box.

Destination

The Galilee

Montfort Castle

Montfort Castle is one of the most beautiful sites to visit in Israel. Nestled in the Galilee just above Kziv Stream. It's the place to ...

Need help?

Skip to content