The town of Ait-Ben-Haddou, located on the southern slopes of the High Atlas Mountains, is one of the most spectacular manmade sights along the valley in Morocco’s rocky desert. Continue reading
The town of Ait-Ben-Haddou, located on the southern slopes of the High Atlas Mountains, is one of the most spectacular manmade sights along the valley in Morocco’s rocky desert. Continue reading