GosoSurf Activities Ride Waves. Skate Streets SURF LESSONS Imsouane and Essaouira day trip From Taghazout: Sand dunes trip From Agadir: Paradise Valley trip