La isla está cubierta de takamakas, anacardos, almendros malabares y el raro mirlo de Seychelles, así como algunas reintroducidas tortugas gigantes de Aldabra.