Île aux Aigrettes

Île aux Aigrettes is an island east of Mahébourg. It is protected as Île aux Aigrettes Nature Reserve since 1965, and since 1985 they´re getting rid of all the invasive species of plants, but also rats, cats and what else the apes had brought. Over the decades and through intense reforestation of endemic plants, most […]