As one of the oldest countries in the world, India has its roots from the ancient Indus Valley Civilization which dates back to centuries ago. Though the geography of India has changed remarkably since then, there are still a few cities in the country that have remained intact. These cities represent India's rich heritage.
Exuding their rustic charm, these cities also uphold India's spiritual and philosophical history. These places are the remnants of India's greatness as a nation which was evident even during the ancient times. Paying a visit to these cities will truly be an elevating experience to the travellers.
Here is a brief description about the five oldest cities in India that still stand strong.
Located at the Ajmer district of Rajasthan, Pushkar is renowned as one of the holiest cities for the Hindus in India.
It is a land of numerous ancient temples, whose date of origin is unknown, though there is a legend which says that Lord Brahma was it's creator. The Brahma Temple in Pushkar is world-famous and so is the Pushkar fair which takes place during October or November and is thronged by visitors from all around the world.
Varanasi, Uttar Pradesh
Popularly known as Kashi, Varanasi is yet another ancient city in India which is located on the banks of the holy River Ganga. Varanasi is also famous as the spiritual capital of India. Hindus believe that death at this city will help them attain salvation. Legends say that the city of Varanasi was created by Lord Shiva. Varanasi is also the home to the famous Kashi Vishwanath Temple and also has various other temples, monuments and universities.
Ujjain, Madhya Pradesh
Situated on the banks of River Kshipra in Madhya Pradesh, Ujjain, also known as Avanti, is a beautiful ancient city of India which has been mentioned in the Mahabharata Epic, as well as Buddhist Literature. Ujjain is known to host the Kumbha Mela which is visited by tourists from around the globe. In addition, this ancient city also houses one of the twelve Jyotirlinga temples of Lord Shiva known as the Mahakaleshwar.
As the capital city of the state of Bihar, Patna was earlier known as Pataliputra and is also one of the oldest continuously inhabited cities of India. Patna was the capital of Magadha Empire which was ruled by famous kingdoms like the Mauryas and the Guptas. This ancient city was a seat of learning and arts during the ancient times. The visitors can also have an enriched experience by visiting the numerous temples and monuments present at Patna.
Madurai, Tamil Nadu
The second largest city of Tamil Nadu, Madurai is considered be another ancient city of India, as there is a belief that it has been inhibited from the 3rd century BC.
It is also known as one of the oldest continuously inhabited cities in the world. Madurai is home to the renowned architectural beauty - the Madurai Meenakshi Temple. This city is also known as ‘The Temple City' of India. The entire city is in the shape of a lotus with the Meenakshi Temple at the centre.