Tag: Sahara

Is the”Eye of the Sahara” the city of Atlantis?

The Eye of the Sahara, also known as the”Richardt Structure”, is located in Mauritania in the southwestern part of the Sahara Desert in Africa. Its diameter reaches 48 kilometers, and its center point is more than 580 kilometers from the Atlantic coast. Because of its huge structure, it is clearly visible in space. .

2020-10-09