India's most oldest cities
By Anjita D.
Varanasi (1200 BC)
Ujjain (600 BC)
Madurai (6th century BC)
Patna (500 BC)
Kanyakumari (500 BC)
Next: Top 5 highest-paid Indian Athletes
Find out More..