At Mount Tabor, Close Encounters of the Divine Kind

No matter where you stand in the Jezreel Valley, located in northern Israel and also known as the Valley of Armageddon, you can see the rounded visage of Mount Tabor. Located at the nexus of many ancient travel routes that crisscrossed Palestine, Mount Tabor served as a strategic sentinel during Biblical times and a symbol … More At Mount Tabor, Close Encounters of the Divine Kind

“His Special Delight,” The Sea Of Galilee

His Special Delight Describing the Sea of Galilee, the Rabbis say, “Although God has created seven seas, yet He has chosen this one as His special delight.”  Set in the hills of northern Israel, the harp-shaped Sea of Galilee, a significant Biblical and scenic area, will delight you with an overpowering sense of peace as … More “His Special Delight,” The Sea Of Galilee