Indira Point is the southernmost geographical point of India's territory.