Индира-Пойнт, самая южная точка Индии, расположена на этих островах (Большой Никобар).
До землетрясения в Индийском океане 2004 года мыс Индира, к югу от Большого Никобара, был самой южной точкой Индии.