TravelTill

About Kefar Tavor



Kfar Tavor is a village in the Lower Galilee region of Northern Israel, at the foot of Mount Tabor. Founded in 1901, it was awarded local council status in 1949. In 2008, Kfar Tavor had a population of 2,700