Atar, a city surrounded by desert on all sides
Atar, a city in western Mauritania, nestled in an oasis on the edge of the Sahara, is the administrative center of the Atar District and … Read more
Atar, a city in western Mauritania, nestled in an oasis on the edge of the Sahara, is the administrative center of the Atar District and … Read more