Updated: Jun 13, 2023
Embark on an exciting journey through Thoothukudi, a vibrant city in Tamil Nadu, India! Test your knowledge and discover intriguing facts about its culture, history, and hidden gems. Let's explore together!
Get ready to flex your Thoothukudi muscles! This quiz features 20 questions on everything from the basics to the most obscure facts. Can you ace it? Enhance your knowledge.