Vellore Fort is a large 16th-century fort situated in heart of the Vellore city, in the state of Tamil Nadu, India built by the Emperors of Vijayanagara. The fort …
AdTripadvisor Always Has Low Prices on Hotels in Vellore. Spend Less Here. Compare Prices & Save Money with Tripadvisor® (World's Largest Travel Website).