Lemuria

Referenced in 1 episode

Definition

A hypothetical 'lost continent' suggested to have existed in the Indian or Pacific Oceans, often cited in esoteric traditions as a place of advanced ancient civilizations with psychic abilities.