Perhaps this is Athlit, the Pilgrims Castle that the Templars abandoned in 1291. The first town, bristling with minarets, may well be Ramleh; the one on the left is certainly Bethlehem, with its great basilica.
Athlit |