La isla Raine es el área de anidación más grande y más importante de la tortuga verde de mar en el mundo, con hasta 14,000 tortugas que pueden anidar sobre el pequeño cayo de arena de coral en una noche.