Lemuria is a mythical “lost land” or sunken continent held by some to have existed in the Indian ocean and others in the Pacific. The idea, first …