Sable Beach Surf Camp Taghazout 80022 Taghazout, Taghazout Centre 80022 Taghazout Centre 80022 9.1 / 10 113 reviews