Eye of Africa, Lost City of Atlantis?

- 17 December 2018

Eye of Africa

We are all familiar with the story of the lost city of Atlantis. However, this past year, a new idea has surfaced making the argument that Atlantis may, in fact, be located at what is known as the Eye of Africa. Read on to learn more about the lost city of Atlantis.

Cydonia, the Face on Mars

- 25 November 2018


In 1976 , astronomers were astounded by a satellite image resembling a face on the surface of Mars. What really is that “face”? Read on to learn more about the face on Mars.