Zagora est une ville du sud marocain située au cœur de la vallée du Drâa, dans un paysage de palmeraies, de montagnes arides et de villages en terre. Longtemps associée aux anciennes routes caravanières vers le Sahara, elle constitue aujourd'hui une étape importante pour découvrir cette région du Maroc.
La ville et ses environs permettent d'explorer les oasis de la vallée du Drâa, les kasbahs et les ksour qui jalonnent la route. À quelques kilomètres, Tamegroute est notamment connue pour sa zaouïa, sa bibliothèque ancienne et sa poterie verte traditionnelle.
Zagora constitue également un excellent point de départ vers le désert. Au sud, M'hamid marque la fin de la vallée du Drâa et l'entrée dans les grands espaces sahariens. Vers le nord, Agdz permet de poursuivre la découverte de la vallée en direction de Ouarzazate.