Terms

Mount Muhraka

In Geography, Mount Muhraka (Arabic, place of burning) is a mountain in the Mount Carmel Range. In Religion, this is associated with the Cave of Elijah now associated with Stella Maris, the headquarters of the french Carmelites.
Back