Africaspirit Morocco is sustainable Taghazout based company with more than 17 years behind the brand that provides accommodation, surf lesson, & art workshops.