M’Hamid El Ghizlane is a small Moroccan rural commune in the province of Zagora located on the edge of the Sahara near the border with Algeria and near the bend of the Wadi Drâa which bends towards the West towards The Atlantic Ocean. From M’Hamid El Ghizlane, which means the plain of the gazelles, begins […]