
Taghazout Bay Mobility & Surf Lessons in Morocco
Taghazout Bay Mobility & Surf Lessons in Morocco This all day clinic will be split into 2 halves: Mobility and Surfing. Put simply: mobility is the range of motion required to complete a skill while maintaining control throughout. This comes…


