It is located at the southernmost tip of mainland India. However, it is not the southernmost tip of India: Indira Point at 6°45’10″N and 93°49’36″E on Great Nicobar Island is the southernmost point of the Republic of India.
It is suggested that there once existed a continent called Kumari Kandam to the south of Kanyakumari, often compared with Lemuria