1 Agadir beach
Golden sand, top-class hotels and sun pretty much all year round make this the country’s number one seaside resort.
2 Surfing at Taghazout
Morocco’s top surfing spot, a village beach resort with a whole series of excellent right breaks attracting tubehounds both local and foreign.
Once the capital, this delightful walled town with two markets and bags of character is nowadays being dubbed “mini Marrakesh” by the tourist industry.
4 Ancient rock carvings
Across the whole region between Tafraoute and Tata, these prehistoric artworks attest to a time when elephants and giraffes roamed this neck of the woods.
Tucked away in the Anti-Atlas mountains amid a landscape of strange rock formations, this friendly little town makes a great base to explore them from.
6 Sidi Ifni
A former Spanish enclave built from scratch in the 1930s with an Art Deco town hall, an Art Deco mosque and even an Art Deco lighthouse.