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 ...
Some results have been hidden because they may be inaccessible to you