News

Hidden among the greenery in Kavalur, about 65 km from Vellore is the Vainu Bappu Observatory. The name of this place comes from a famous Indian astronomer and it boasts modern telescopes that are ...