Morocco Essaouira Attractions Essaouira Ramparts
These ramparts provide a glimpse into how this old seaport village was fortified against invasion.