Indira Point, la pointe la plus au sud de l'Inde, est située sur ces îles - LRB- Great Nicobar -RRB-.
Jusqu'au tremblement de terre de 2004 dans l'océan Indien, Indira Point, au sud du Grand Nicobar, était le point le plus au sud de l'Inde.