morocco premium travel
morocco premium travel
morocco premium travel

ZAGORA

Zagora is a town located in the Draa River valley in the Moroccan region of DrĂ¢a-Tafilalet. On the base of the Zagora Mountain the remains of an Almoravid fortress can still be seen. The exact location of the former Almoravid mosque is still a matter of dispute.