Lemuria/Definition

A "lost continent" that supposedly connected Africa and the Indian subcontinent.