Los 42 km de playas entre estos dos lugares es el más importante lugar de anidamiento de tortugas verdes en el Océano Índico.