Situated on the northern point of the Sea of Galilee, Magdala, at one point, was a robust fishing village. It was well known ...
Israel markets itself as “the land of creation” — and for good reason. Israel is home to the Holy Land, to a plethora of ...