Eye of Sahara: A Richat Of The Desert
The ‘Eye of Sahara’ is one of the most breathtaking natural structures in the world. The 40 Km structure, in the country of Mauritania indicates almost one billion years of different geological activity. Thus, its presence in the western part of the Sahara desert can open doors to the answers related to the condition of […]