Vellore is situated on the banks of the Palar River, which flows through the northeastern part of Tamil Nadu. The Palar River is an important source of water for the region and has been a significant factor in the development of the city.
Vellore Voyage: Test Your Knowledge of This Vibrant Tamil Nadu City!