Hello, Guest

Vellore

Destination creator (Voyajo Team)

Vellore is a City of the Vellore district in the Indian state of Tamil Nadu. In 2008, the 142 year–old municipality was made a City Corporation. The Vellore city municipal corporation, at , is the largest in Tamil Nadu, surpassing Chennai city corporation, which is (...) (from Wikipedia)

Trip creator - rjawalekar