kimkiminy.wordpress.com
Lost City of Atlantis Found?
YouTuber Bright Insight posits that the Eye of Africa is not just the most likely location of Atlantis, but the connection of this new evidence I’m about share makes this case so compelling that it…