Madagascar ha sido una isla desde que se separó de África hace unos 165 millones de años y de India unos 100 millones de años después.