Essaouira – an old Portuguese trading post, with great accommodation and twisty, windy whitewashed streets just made for exploring.
The Atlas Mountains – get away from it all on a Morocco adventure tour by spending time in a restored castle high up in the mountains -visit Berber villages and see for yourself what life in the mountains is really like.
The Deserts – visit old casbahs crumbling in the desert, palm filled oases, Saharan sand dunes and great canyons