Best 5 temples to visit in India.

India is a religious country, the majority religion followed here is Hinduism. Hindus are known for their culture and religious practices they follow. So here are the best 5 temples to visit in India.

5. Amarnath Temple



  • This temple of Lord Shiva is located in Jammu and Kashmir.

  • The road from Pahalgam to Amarnath, will offer you breathtaking scenes and sceneries.

  • Amarnath shivling is located in a holy cave, and the Shivling is made up of ice.

  • We have to complete this Yatra by walking or taking a horse ride.

  • Dates of this Yatra are always differing by year to year, the dates are between the month of of July and August.

4. Jagannath Temple



  • Shree Jagannath temple is located in Puri, Odisha.

  • This temple is dedicated to Jagannath, a form of Vishnu.

  • It one of the most important temple in India, hence included in the “Char Dham Yatra”.

  • Rath Yatra is the festival for which Jagannath temple is famous for so, lakhs of people visit this holy place.

  • Dates of Rath Yatra varies is each year so, you can check it and then visit the Shree Jagannath Puri temple.


3. Badrinath Temple


  • Badrinath temple is located between the Mountain Ranges of Uttarakhand.

  • Lord Vishnu’s Badrinath temple is one of the dhams from the char dham.

  • The area is fully surrounded by ice capped mountain ranges and Alaknanda river.

  • “Tapt Kund” is natural hot spring to bath-inn, so that all your sins washes away with that water.

  • This temple is closed for 6 month and open for the 6 month, so do check the dates before visiting it.


2. Vaishno Devi Temple



  • Maa Vaishno Devi temple is located in Jammu and Kashmir.

  • All the devotees have to visit a cave, so that they can enter the temple.

  • The Road is inclined, about 15 kilometres from Katra to Mata Vaishno Devi temple.

  • Due to this inclination, government has offered helicopter facilities.

  • This temple is open for the entire year for the devotees.(excluding the current pandemic)

1. Kedarnath



  • Kedarnath temple is located in Uttarakhand.

  • The temple is covered by 3 iced mountains and a river flows there.

  • This Kedarnath temple was striked by heavy flood, even too the temple was standing strong.

  • According to Hindus, kedarnath is one of the 12 jyotirlings.

  • Due to heavy snowfall in Uttarakhand, the road to visit this temple are blocked. So every year all the devotees can visit this temple in non winters.


More amazing temples to visit in India


  • Siddhivinayak temple, Maharashtra.


  • Swaminarayan Akshardham temple, Delhi.


  • Mahakaleshwar, Uttar Pradesh


  • Prem temple, Uttar Pradesh.


  • Somnath Temple, Gujarat.


  • Tirupati Balaji temple, Andhra Pradesh.


  • Meenakshi temple, Tamil Nadu

9 Replies to “Best 5 temples to visit in India.”

Leave a Reply

Your email address will not be published. Required fields are marked *