This bustling city in Tamil Nadu boasts a myriad of attractions that draw visitors from far and ... a glimpse into its illustrious past. The Vellore Fort, built during the 16th century by the ...