THE MOUNTAIN OF FIRE AND FAITH ELIJAH’S TRIUMPH
High above the MEDITERRANEAN SEA rises MOUNT CARMEL, A MAJESTIC RIDGE IN NORTHERN ISRAEL whose very name means “GARDEN’ OR “VINEYARD OF GOD”. Throughout sacred history this mountain has stood as a thin place – a landscape where the veil between heaven and earth grows breath-takingly translucent. It is a place of profound encounter where the living God has repeatedly answered His children through fire, whisper and grace.
Read more