Tzfat is a beautiful town in Israel, nestled high up in the mountains of the Upper Galilee. Last week, I decided to take my Grandma on a three-day trip to…
Tag:
This website uses cookies to improve your experience. I'm assuming you're ok with this, but you can opt-out if you wish. Accept Read the Privacy Policy