Taghazout Surf Souls is a warm and welcoming surf camp in Taghazout, Morocco. We help travelers from all over the world learn to surf, practice yoga, and explore the beauty of the Moroccan coast. Whether you’re a complete beginner or already riding waves, our certified surf coaches and friendly team... Read more