Activities and things to in the beaches :

Best surf spots in Morocco :

Morocco has some of the best surf spots to offer in the world also the have different activities you can do :

Cities :

Taghazout : surf, beach, yoga
Essaouira : beach, Kitesurfing, surf, yoga
Agadir : beach, surf, Golf
Dakhla : Kite surfing, surf, beach
Mirleft : surf, beach, paragliding
Sidi Kaouki : surf, beach, kite surfing, yoga
Sidi Ifni : surf, beach
Oualidia : lagoon, surf, beach, kite surfing, oyster
Assilah : Beach
El jadida : Golf, beach