I also came across THIS in an article, and ant to know what you guys know about this? are there any maps out there that they think they know where this is? What are your opinions on this? How much treasure would be located here?
Incase you never heard of it--
Lemuria (continent) - Wikipedia, the free encyclopedia
Incase you never heard of it--
Lemuria (continent) - Wikipedia, the free encyclopedia