Lemuria

The coat of arms of the British Indian Ocean Territory with the inscription (in Latin) "Limuria is in our charge/trust".

Lemuria is believed to have been an ancient lost land that was located in either the Indian or Pacific Ocean. Mystical practitioners that give credence to the existence of Lemuria believe it was a land bridge now sunken, which would account for certain discontinuities in biogeography. There are many proposals for Lemuria’s existence and non-existence by notable figures with compelling evidence in all cases. Lemuria was a crime-free paradise on earth with abundant food and resources. As the story goes, Lemuria […]

Continue Reading