Vellore, a vibrant city in Tamil Nadu, boasts a rich legacy and offers a plethora of sightseeing attractions. For those keen to explore the region within a 50km radius, here's a list of must-visit spots: The Royal Palace Vellore Fort Botanical Gardens From awe-inspiring forts to peaceful gardens, Vellore offers a enchanting range of experience