Ports

Morocco

El MarsaAfricaSand dunes, Laayoune
SafiAfrica16th-century ruined castle, Marrakech
KenitraAfricaFez, Volubilis, Moulay Idriss
LaayouneAfricaSuuq Djemal, Spanish cathedral, Friday Mosque.
Jorf LasfarAfricaCasablanca
TangierAfricaCity, Medina, Cape Spartel
Marina SmirAfricaMediterranean style resort
RabatAfricaHassan Tower, Royal Palace, Gates
MarrakeshAfricaRose-coloured walls, Koutoubia mosque, Badii Palace, Agdal gardens
CasablancaAfricaHassan II Mosque, Rabat, Marrakech
EssaouiraAfricaFortified seaport, Rabat
AgadirAfricaBeaches, Souk, Taroudannt, Marakesh