Tag: Mount Tavor

  • The Bible Comes to Life at Kfar Tabor

    The Bible Comes to Life at Kfar Tabor

    We were out shopping recently at a brand new supermarket in the Village of Kfar Tabor just ten minutes down the road from us here in the Galilee. Actually we were picking up some supplies that we plan to use in a special surprise for you soon. As usual the contrast between the brand new…