Lemuria?
>>17984140Lemuria. And it's not just about the lemurs.
Lemuria has been debunked. Plate tectonics and continental drift in the 20th century explained species distribution without needing a lost continent.