10 Oldest Cities in India

Varanasi, Uttar Pradesh

Oldest living city in the world, on the banks of the Ganges. Spiritual vibes, ghats, and ancient temples await!

Madurai, Tamil Nadu

Known as the "Temple City," Madurai’s Meenakshi Temple is a marvel of Dravidian architecture.

Patna, Bihar

Formerly Pataliputra, Patna was a grand capital during the Mauryan Empire—steeped in history!

Ujjain, Madhya Pradesh

An ancient city on the banks of Shipra River, famous for Mahakaleshwar Jyotirlinga and Kumbh Mela.

Delhi

From the Indraprastha of the Mahabharata to the Mughal capital, Delhi’s layers of history are unmatched!