Zichron Yaakov is a beautiful town on the northern end of Israel's Mediterranean coast. Perched on the western slope of…
Remember me