Oldest Cities In India
8. Gwalior
7. Madurai
6. Vaishali
5. Thanjavur
4. Patna
3. Ujjain
2. Rajgir
1. Varanasi
Learn more