India is home to one of the oldest civilizations in the world. From the traces of hominoid activity discovered in the subcontinent, it is recognized that the area now known as India was inhabited approximately 250,000 years ago.
Oldest City of India
Varanasi
Varanasi, India. Situated on the west bank of the Ganges, Varanasi - also known as Benares - is an important holy city for both Hindus and Buddhists. According to legend, it was founded by the Hindu deity Lord Shiva 5,000 years ago, though modern scholars believe it to be around 3,000 years old.