The Feast of Our Lady of Mt. Carmel
Articles, Faith and Spirituality, News and Culture
There is a holy place in Israel that rises almost 1,800 feet above sea level. It’s called Mount Carmel, a Hebrew name that means “God’s Garden.” It was there ... Read more











