Rich in culture and heritage, Vellore is one of the oldest cities of South India. Situated on the banks of the Palar River, Vellore Fort is a major tourist attraction in the city which is hard to miss. It is the first major monument one notices when one enters the city. The Vellore Fort was built in 16th Century and is known for its grand ramparts, wide moat and robust masonry. Christian Medical College and Hospital is another well known landmark in the city.