Vellore

Tamil Nadu

down

up

 

Vellore is a medical college town that has a very nice fort to visit. It easy to get around and close to Chennai and Mamallapuram.

 

 

Press Clear results


+ 1
+ 0

Add comment


Security code
Refresh