Kanyakumari boast many interesting tourist places, Kanyakumari is a town which is located in Tamil Nadu state, the name of this town has been taken from the Kumari Amman or Kanyakumari temple. It is also called the foot of India because the three seas are met here, the name of […]