Vellore is a historical city and municipal corporation located on the banks of the Palar River in the northern region of Tamil Nadu, India. Popularly known as the “Fort City”, it serves as the administrative headquarters of the Vellore district and sits roughly 130 km west-southwest of Chennai. The city is a major hub for medical tourism and higher education in India
The Essence
Why we travel to Vellore.
Vellore, Tamil Nadu.