Among many tourists who visit this town for its famous Fort there ... In your next trip to Tamil Nadu try to add Vellore on your list and find out the hidden treasures that no one knows about.
Here's a detailed guide to 10 must-visit places in Tamil Nadu: Chennai, the capital city, is a bustling metropolis known for its vibrant culture, historic landmarks, and bustling markets.