Vellore is a historical and cultural city that contains many lesser-known sites for the tourists to explore. Here are some of ...