The village of Aguerd Oudad and the larger town of Tafraout in Morocco (© Doug Pearson Photography/plainpicture)(Bing United States)

The village of Aguerd Oudad and the larger town of Tafraout in Morocco (© Doug Pearson Photography/plainpicture)(Bing United States)

Shopping on Amazon.com to support us with hosting and badwidth costs