Which is the 2 oldest city in India?
Which is the 2 oldest city in India? Bharuch is the oldest city of Gujarat. It is also the second-oldest city of India having displayed evidence of continuous habitation, the first being Kashi (Varanasi).
No records found.