Mount Tavor
Mount Tavor
Mount Tavor in the lower Galilee region of Israel, which is important to both Jews and Christians. Nazareth, Jul 20, 2015. Photo by Andrew McIntire/TPS
Mount Tavor
Mount Tavor in the lower Galilee region of Israel. It is important to both Jews and Christians