English: Indira Point is the southernmost point of the Nicobar Islands located on the Great Nicobar Island
Telugu: గ్రేట్ నికోబార్ ద్వీపాలలోనికోబార్ ద్వీపంలో దక్షిణ దిశలో చివరగా ఉండే ప్రదేశం ఇందిరా పాయింట్