India is a truly magical country, home to some of the most beautiful temples in the world.

With about 1 billion Hindus living in the country, plus a load of other religions that are worshiped, India needs many temples to meet the demand-and delivery.

From the glitters that drip in gold to one or two that are a little naughty, Here are our 12 superior temples to see:

1. Brihadeeswara Temple, Tamil Nadu

Known locally as ‘big temple’ , this Hindu temple is dedicated to Shiva.

In more than 1,000 years of age, the Brihadeeswara temple is one of the oldest temples in all of India, and it is also a UNESCO World Heritage site.

2. Kedarnath Temple, Uttarakhand

Located in the small town of Kedanath in the foothills of the Himalayas, this temple can only be reached through a 14-kilometer walk from a neighboring village making it one of the holiest pilgrimages in India.

With views like this the walk is seriously worth it.

3. Temple of the Sun of Konark, Orissa

Built in the 13th century, the Konark Sun Temple is in the shape of a giant wagon with elaborate carved stone wheels.

As an added bonus (or architectural genius), the spokes of these wheels also act like an accurate d-ray clock. Ready, huh?

4. Golden Temple, Amritsar

The legendary Golden Temple is famous for its huge golden sanctuary in the center of the temple complex.

Ringed by a marble walkway, it is said that the golden temple has healing powers, and more than 750kg of gold covers its surface.

5. Virupaksha Temple, Hampi

The whole city of Hampi feels like a giant temple with different monuments dotted around the rocky landscape.

This temple dates back to the 7th century and is believed to be one of the oldest operating temples in India. It is also the home of Lakshmi the elephant of the temple.

6. Ramanathaswamy Temple, Tamil Nadu

Ramanathaswamy Temple is famous for having the longest corridor among all the Hindu temples in India.

Also read:   The Swaminarayan Akshardham Temple, Delhi

This corridor extends for more than one kilometer and is winged by 1,212 pillars. 
he considers himself fortunate to walk the entire length of it.

7. Statue of Gomateshwara, Shravanbelagola

Forget about David, Gomateshwara is a 17 meter high monolithic statue dedicated to the God Jain Bahubali.

Built in 983 AD, it is one of the largest free statues in the world, and in 2007 it was voted the first of the seven wonders of India.

8. Laxminarayan Temple, New Delhi

One of the first places that people visit when they arrive in Delhi is the temple of Laxminarayan. 
Dedicated to the goddess of prosperity, tourists think it brings good fortune by coming here at the beginning of their trip.

9. Temple of Meenakshi Amman, Madurai

There are more than 33,000 sculptures in the temple of Meenakshi Amman , and an annual festival of 10 days in April and can attract more than one million people.

Otherwise it is only a miserable 15,000 people per day.

10. Vaishno Devi Temple, Jammu and Kashmir

Put up on the slopes of the Trikuta Mountains, this is another popular temple for pilgrims who expect to go hiking and in winter it is usually covered in snow.

11. Akshardham Temple, New Delhi

One of the newest temples in India (opened in 2005), 70% of all tourists visiting Delhi arrive at Akshardham Temple – and it is easy to see why.

This temple puts on a pretty bad light / water show at night.


12. Khajuraho Temple, Madhya Pradesh

This is actually a group of temples.  Originally 85 temples, only about 20 are still standing today.

The temples that have survived show intricate details of an ancient Indian art (and one that is still practiced today) – the Sutra of Karma.