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