Vellore is located on the banks of Palar River, in the north-eastern part of Tamilnadu, in close vicinity to the Metro city of Chennai. Vellore has an engaging history and culture owing to the rule of Cholas, Pallavas,and then the medieval Cholan dynasty & Vijayanagar Empire. Flanked by Chennai, about 150 km far, Vellore boasts […]