The Mukhraqa – Elijah vs. the Priests of Baal and a Stunning View

The Mukhraqa – Elijah vs. the Priests of Baal and a Stunning View

Perched high on the eastern wooded peak of Mount Carmel, the Carmelite Monastery of the Mukhraqa (or Mukhraka or Muhraka) offers stunning views of northern Israel and beyond from its roof top lookout.  Located southeast of Haifa on the same mountain range, the monastery was built in 1868 and belongs to the … Read more