Kfar Tavor Hotels

Map of Kfar Tavor Hotels

Kfar Tavor is a picturesque village located in the North District of Israel. Situated at the foot of Mount Tabor, the region is known for its stunning natural beauty and rich historical significance. The village is surrounded by lush greenery and offers breathtaking views of the surrounding countryside. Kfar Tavor is steeped in history, with its roots dating back to the early 20th century when it was founded by Jewish pioneers. The village played a significant role in the establishment of the State of Israel and is considered a symbol of the Zionist movement.