Answer by
RoseNy (500)
Lemurians are the human occupants of Lemuria, a land believed to have existed somewhere between the Pacific and Indian oceans but to have sunk. Most scientists do not believe that Lemuria existed since there is no geological evidence for it.