Montfort Castle

A ruined crusader castle in in northern Israel.

Israel in photos