FOLLOW US :
Kanyakumari; lit. "The Virgin Princess" is a town in Kanyakumari District in the state of Tamil Nadu in India. It is the southern tip of Indian subcontinent. The southernmost town in mainland India, it is sometimes referred to as 'The Land's End'.