Stella Maris church and the trail down to Elijah’s cave in Haifa – Israel Tours
The Muhraka Monastery in Carmel Mountain
תצפית ממנזר המוחרקה בכרמל
The Muhraka Monastery is a Carmelite monastery which sits on top of the highest peak of the Carmel Mountains