Hidden among the greenery in Kavalur, about 65 km from Vellore is the Vainu Bappu Observatory ... Among many tourists who visit this town for its famous Fort there are only a few who know about ...