Koutoubia Mosque, Marrakech
The Koutoubia Mosque is Marrakech's largest mosque and a stunning example of Almohad architecture. Its tall minaret can be seen from miles around, standing as a symbol of the city.
Hassan II Mosque, Casablanca
This is one of the largest mosques in the world and features the tallest minaret. Located partly on water, this architectural marvel is a highlight of Casablanca.
Aït Benhaddou, Ouarzazate
A UNESCO World Heritage site, Aït Benhaddou is a fortified village that has appeared in many films. Explore its historical kasbahs and take a step back in time.