Kanyakumari January 28, 2014 0 3865 Views Kanyakumari is the Land’s End of India, a staggering 3300 km south of Jammu. It is named after the Kumari (virgin) goddess whom the gods tricked out of a marriage with Shiva because they needed a virgin to defeat the ... Read More »