A sziget az Indiai-óceán északi részén, India partjaitól délre, az Egyenlítőtől 6 - 9,5 fokra északra található. Homokos tengerpartja pálmafákban, a sziget belseje buja növényzetben és állatvilágban gazdag.