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: 8 houseplants that need almost no water and sunlight
Find out More..