Loading Page...

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



People Also Ask