Imagine soaking in El Jadida’s natural setting, as well as its ruins, lighthouses and seafood restaurants. Travellers to the city can also enjoy snorkelling and surfing. Visitors can take a fun excursion to El Jadida Marina. A top sight in the area is Oualidia Lagoon.