Lemuria A Lemuria In esoteric thought, an ancient civilization believed to predate Atlantis. Back to Top Post navigation Next ArticlePrevious Article