Hosted on MSN1mon
The insane 25-mile structure in Africa that can be seen from spaceIt is known as the Richat Structure, or the Eye of the Sahara, and is one of Africa's most unusual natural formations. The structure is located in Mauritania's Adrar Plateau and consists of a ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results