No hay población permanente y el atolón está administrado por la Seychelles Island Foundation.