Kanyakumari is a coastal town in the state of Tamil Nadu, which sits at India’s southernmost tip. During British Rule, Kanyakumari had a different name; can you guess what it was? Let’s uncover!
Results that may be inaccessible to you are currently showing.
Hide inaccessible results