Eye of The Sahara
Located in Mauritania, the Eye of the Sahara also known as the Richat Structure is a huge circular formation; it was originally thought to ...
Tripzibit -
July 26, 2016
Eye of The Sahara
Reviewed by Tripzibit
on
July 26, 2016
Rating:
