The best surf and kitesurf spots in Essaouira ?

Surf Therapy: The benefits of surfing for patients