El Jadida is one place you'll want to see. The Portuguese Fortified City of Mazagan...
In this post I share my best tips on where to go, what to do and what you can find on a family trip.