Sapta Puri- The Seven Holy Cities of India

According to the holy scripts of Hindus, there are seven sacred cities called Mokshadayini Sapta Puri, which you must visit to attain Moksh (salvation)

Image: Unsplash

The birthplace of Lord Rama, the seventh incarnation of Lord Vishnu, situated on bank of Saryu River holds immense religious significance for Hindus and it is the first city among the Sapta Puri

Ayodhya

Image: Unsplash

It is one of the seven holiest cities for Hindus, built around the ancient Kesava Deo temple, the site of the birthplace of Lord Krishna. The vibrant temples and ghats draw devotees from all over the world

Mathura

Image: Unsplash

It is another important pilgrimage site famous for the Ganga Aarti at Har Ki Pauri. Thousands of devotees visit Haridwar to take a holy dip in the Ganges

Haridwar

Image: Unsplash

The Spiritual capital of India situated on the banks of Ganges is one of the holiest cities for Hindus. It is said to be founded by Lord Shiva the god of creation and destruction

Varanasi

Image: Unsplash

Situated on the bank of the River Vegavathi, it is also known as the 'City of Thousand Temples,' where Adi Shankaracharya propagated the Advaita philosophy. It is home to more than 108 temples of Shiva

Kanchipuram

Image: Unsplash

Situated on the banks of the Kshipra River, this holy city is believed to have emerged during the time of Samudra Manthan. Lord Krishna and Balarama received teachings from Rishi Sandipani in Ujjain

Ujjain

Image: Unsplash

The holy city of Dwarka is one of the Char Dhams and is also among the Sapta Puri. Devotees from all over India visit this sacred place. Lord Krishna spent his life in Dwarka after the assassination of King Kansa

Dwarka

Image: Unsplash