તે આઈડલ-લેન્ડના એક નાના દ્વીપકલ્પ પર સ્થિત છે અને તે હિંદ મહાસાગરના પાણીથી ધોવાઇ છે.