Zagoura Valley and Desert

Zagora is a town in the Draa River valley in the DrĂ¢a-Tafilalet region of southeastern Morocco. It is flanked by the mountain Zagora from which the town got its name. Languages spoken in the city include Moroccan Arabic, Tachelhit and Tamazight.


Instagram