Draa River
Zagora (Berber language: Tazagurt, ) is a town located in the Draa River valley in the Moroccan region of Drâa-Tafilalet.