Cubierto por un bosque tropical, alberga desde 1979, el mayor parque nacional terrestre de Seychelles, con una superficie de de 3045 ha.