A city that’s quite contrary to its name! Vellore a city that sits calmly on the banks of the Palar River, one that at first glance can surely have all wondering why it means a ‘City of Spears’! However on going through its glorious history, one finds that this beautiful city known for its stunning Dravidian [...]

September 19th, 2011
mapsofindia1
Posted in
Tags: