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