The Northern Atlantic Coast: Places to Explore

Advertisement

El Jadida

El Jadida's new town has a large, sandy bay and a promenade lined with palm trees and cafés. The name El Jadida actually means "the New" and has alternated more than once with the town's original Portuguese name, Mazagan.

Advertisement