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..