Home TravelAshkelon: A Coastal City Where History Meets the Mediterranean