These are the best 10 temples you must visit in your life

By- Manish Jain

Credits: Unsplash

Credits: Unsplash

One of the most spiritual places in India, the Golden Temple, also known as Sri Harmandir Sahib, is the holiest shrine of Sikhism.

Credits: Unsplash

Situated at an altitude of 15 km above sea level in the Trikuta hills is the holy cave temple of Mata Vaishno Devi.

Credits: Unsplash

Situated on the west bank of Ganga, Kashi Vishwanath Temple is considered to be one of the most popular Hindu temples dedicated to Lord Shiva. 

Credits: Unsplash

The Kedarnath Temple is Situated at an altitude of 3,583 metres, this temple is the highest of the 12 Jyotirlingas dedicated to Lord Shiva.

Credits: Unsplash

An epitome of Indian culture, spirituality and architecture, Swaminarayan Akshardham Temple is the abode of the God built in 2005.

Credits: Unsplash

Nestled amidst the lush green Aravalli Hills, Dilwara Jain Temple is one of the most beautiful pilgrimage sites for Jains. Built by Vastupala Tejpal.

Credits: Unsplash

The historic Meenakshi Amman Temple is located on the southern bank of the Madurai River in Tamil Nadu is primarily dedicated to Parvati.

Credits: Unsplash

The Amarnath cave located in Jammu and Kashmir is one of the major pilgrimage centres of Lord Shiva.

Credits: Unsplash

Situated on the Garhwal Hill, near the Alaknanda River, the holiest Badrinath Temple or Badrinarayan Temple is dedicated to Lord Vishnu.  

Credits: Unsplash

Located in the holy city of Puri, the Jagannath Temple, this magnificent temple is the abode of Lord Jagannath who is a form of Lord Vishnu.