The town of Zagora is located in Morocco's Draa River Valley, in the southeastern part of the country near Mount Zagora in the Little Atlas Range.
The main attractions in Zagora are the remains of an 11th century Almoravid fortress on Mount Zagora and the sign at one end of town that indicates that it would take 52 days to reach Timbuktu by camel or on foot. You can take camel treks from Zagora, or hike up into the mountains. There is a colorful and bustling market on Wednesdays and Sundays.
It takes about eight hours by bus to reach Zagora from Marrakesh. Near Zagora, the town of Tamegroute is an important Sufi center (there is an ancient library there), and is known for a particular kind of green pottery.