5 Places to Visit in Vellore
Vellore is one of the oldest cities of South India. If you want to glance through your lenses to know more about art, culture, history and heritage of ancient India, Vellore can be the best place for you. The beautiful city banks on the shores of River Palar. Vellore presents an amazing amalgam of diverse