Øya regnes som en del av De ytre øyene i Seychellene, også kalt Outer Islands eller Zil Elwannyen Sesel.