New Oasis Language School
New Oasis language school in Ouarzazate has many different languages available: English, French, Arabic, Berber, German, Spanish and Dutch.
New Oasis language school in Ouarzazate has many different languages available: English, French, Arabic, Berber, German, Spanish and Dutch.