Administrativamente el atolón pertenece a las islas Seychelles desde su independencia en 1976.