Mount Carmel in the Holy Land
Mount Carmel in the Holy Land

From the fountain of Elijah on Mount Carmel, there has poured forth through the centuries a rushing river of living spiritual water – overflowing its boundaries and coursing down through the riverbeds of time even to the present day.