israelandyou.com
Mount Tabor in the Eyes of Tourists - Israel and You
In Israel's Lower Galilee, looms Mount Tabor. This is the junction of ancient strategic highways - 'the battlefield of the nations' as Mark Twain said.