Seven holiest cities of India

There are seven most sacred cities in India which is said to provide Moksha according to Garuda Purana. According to Hindus, Moksha is  considered to be liberation from rebirth and death cycle. Below is the list of those seven places.

Kanchipuram, Tamilnadu
Ayodhya, Uttar Pradesh
Ujjain, Madya Pradesh
Mathura, Uttar Pradesh
Haridwar, Uttarakhand
Varanasi, Uttar Pradesh
Dwaraka, Gujarat


Kanchipuram


Ayodhya

Ujjain

Mathura
Haridwar
Varanasi
Dwaraka