Lemuria and Atlantis – Facts!
Lemuria /lᵻˈmjuːriə/[1] is the name of a hypothetical "lost land" variously located in the Indian and Pacific Oceans. The concept's 19th-century origins are from attempts to account for discontinuities in biogeography; however, the concept of Lemuria has…