At the southernmost end of the Indian peninsula lies the charming Kanyakumari. Known for its seaside allure, the town is located in Tamil Nadu, and is a place where tourists usually go for a quiet ...