Hidden place · Haifa, Israel

Stella Maris

Stella Maris is a French Carmelite church, monastery and hospice at the top of Mount Carmel. Its church has a painted ceiling depicting Elijah, the chariot of…

Loading Travel Crew AI

Still loading - a slow connection can take a little longer. Reload