Walk back in time:
The oldest cities in India
Varanasi, also known as Kashi, is one of the oldest continuously inhabited cities in the world.
Varanasi
Patna, formerly known as Pataliputra, has a history dating back to 490 BCE as a major city of the Mauryan Empire.
Patna
Madurai is renowned for its ancient temples, including the famous Meenakshi Amman Temple, dating back over 2,500 years.
Madurai
Ujjain, one of the seven sacred cities of Hinduism, is famous for the Mahakaleshwar Jyotirlinga.
Ujjain
Ayodhya, believed to be the birthplace of Lord Rama, holds immense historical and religious significance.
Ayodhya
Delhi, with its rich history spanning over 2,500 years, has been the capital of several empires.
Delhi
Thanjavur, once the capital of the Chola dynasty, is famous for the Brihadeeswarar Temple, a UNESCO World Heritage Site.
Thanjavur
Pushkar, home to the rare Brahma Temple, is one of the oldest cities and a major pilgrimage site.
Pushkar
Kannauj, known for its ancient perfume industry, was once the capital of Emperor Harshavardhana's empire.
Kannauj
Rameswaram, a significant pilgrimage site, is renowned for its ancient Ramanathaswamy Temple and its mythological connections.
Rameswaram
Witness Maha monsoon magic at these 10 beaches
Learn more