Across India, there are 12 sacred temples known as the Jyotirlingas special shrines where Lord Shiva is believed to have appeared himself as a pillar of light. Unlike regular idols that are carved by hand, a Jyotirlinga is seen as self-manifested, meaning it wasn't made by people but appeared on its own at that spot. Because of this, these 12 places are considered some of the most powerful and sacred sites for Shiva devotees anywhere in the country.

These temples are spread out across very different parts of India some sit right on the coast with the sea beside them, like Somnath and Rameshwar; some are high up in the Himalayan mountains, like Kedarnath; some are tucked inside thick forests, like Bhimashankar and Mallikarjuna; and some are right in the middle of busy, crowded cities, like Kashi Vishwanath and Mahakaleshwar. Even though they're all so different in setting, they're connected by the same thing: hundreds of years of unbroken faith and devotion.
For many devotees, visiting all 12 Jyotirlingas is a lifelong goal. It's considered one of the most important pilgrimages in Hinduism, a journey that takes you across the whole country and, along the way, brings you closer to Lord Shiva himself.
What Are the Jyotirlingas?
A "linga" is the symbol used to represent Shiva in temples. A Jyotirlinga is believed to be a spot where Shiva appeared himself as a pillar of light. So unlike a normal murti (bronze idol) that's carved by hand, these are seen as self-manifested, meaning they weren't made by people, they're believed to have appeared on their own.
There are 12 such Jyotirlingas across India, and each one is in a different state. Some near the sea, some in mountains, some inside busy cities, some in forests. Together, they're considered one of the most important pilgrimage circuits for Shiva devotees in India. Visiting all 12 is seen as a very sacred journey.
That's basically the idea behind the temples you've been writing about each of those 12 (Somnath, Kedarnath, Kashi Vishwanath, and so on) is a Jyotirlinga site.
The list of 12 Jyotirlingas of Lord Shiva with their places:
1. Somnath Jyotirlinga

Somnath is one of the oldest temples of Lord Shiva. It is counted among the 12 Jyotirlingas of India. The temple is in Gujarat, right next to the sea. When you sit there, the sound of the waves makes everything feel calm and clean. People believe that Shiva saved the moon at this place. There are many old stories connected to Somnath. Over the years, the temple was broken many times by invaders, but people never gave up. Every time it was destroyed, they rebuilt it with the same love and faith. When you actually visit, you see the temple in front of you, hear the sea behind you, and somehow both together make you feel close to Shiva.
Location: Prabhas Kshetra, near Veraval, Gujarat.
2. Mallikarjuna Jyotirlinga

Mallikarjuna is in Andhra Pradesh and is one of the 12 Jyotirlinga temples. It sits on a hill that is covered with forest, so you get soft wind and birds singing all around while you walk up. People believe that Lord Shiva blessed King Bhrigu at this spot. Along with Shiva, Goddess Bhramaramba is also worshipped here. Many devotees say that just praying here removes their worries and gives them peace of mind. The whole place feels calm, almost like faith is living quietly inside the forest.
Location: Srisailam, Andhra Pradesh
3. Mahakaleshwar Jyotirlinga

Mahakaleshwar is in Ujjain, Madhya Pradesh, and is one of the 12 Jyotirlinga temples. Unlike some of the others, this one is right in the middle of a busy city. There are always people around, bells ringing, and the smell of incense in the air. People say that praying here removes fear and washes away sins. The special part is the Bhasma Aarti done early in the morning. It's something you don't see anywhere else. When you stand inside the temple, you can genuinely feel hundreds of years of devotion built up in that one place.
Location: Ujjain, Madhya Pradesh
4. Omkareshwar Jyotirlinga

Omkareshwar is also counted among the 12 Jyotirlinga temples, and it's in Madhya Pradesh, sitting on an island in the middle of the Narmada River. What makes it special is that the shape of the island itself looks like the symbol "Om." People come here to pray, chant, and float lamps on the river. The old temple, the sound of chanting, the smell of incense, and the flowing river all together make you feel like Shiva is right there with you.
Location: Khandwa district, Madhya Pradesh.
5. Kedarnath Jyotirlinga

Kedarnath, in Uttarakhand, is one of the 12 Jyotirlinga temples, and it's high up in the Himalayas, surrounded by snow and mountains on every side. Even though the temple itself is small, it feels very powerful. People believe that praying here removes their sins. Getting there isn't easy, devotees have to climb steps or trek for hours but once you're there, the peace and the energy of the place make the whole journey worth it.
Location: Uttarakhand.
6. Bhimashankar Jyotirlinga

Bhimashankar is counted among the 12 Jyotirlinga temples and is located in Maharashtra. It's surrounded by hills and thick forest, so the whole area feels natural and quiet. Devotees come here to pray, chant, or light lamps, just like at the other temples. You can genuinely feel a strong sense of faith and energy in the air here. It's one of those places where you don't need anyone to tell you it's sacred, you just feel it.
Location: Pune district, Maharashtra.
7. Kashi Vishwanath Jyotirlinga

Kashi Vishwanath is one of the 12 Jyotirlinga temples and is in Varanasi, Uttar Pradesh. Varanasi itself is a busy, crowded, alive city, but the moment you step inside this temple, everything feels different, calm and sacred. Devotees believe that praying here brings peace and clears away their sins. You can feel centuries of faith and devotion in every single corner of this temple.
Location: Varanasi, Uttar Pradesh.
8. Trimbakeshwar Jyotirlinga

Trimbakeshwar is also one of the 12 Jyotirlinga temples, located in Nashik, close to where the Godavari River begins. The hills around it and the fresh air make the whole place peaceful. Some devotees pray and chant, while others just sit quietly and enjoy the calm. The temple itself is ancient and full of faith, and you can feel Lord Shiva's presence strongly here.
Location: Nashik, Maharashtra.
9. Vaidyanath Jyotirlinga

Vaidyanath is in Deoghar, Jharkhand, and is one of the 12 Jyotirlinga temples. This one is full of life, lots of people, bells ringing, incense burning. Devotees come here mainly to pray for health and strength. You'll see people offering flowers, lighting lamps, and chanting all around you. Even though the energy here is strong and busy, the place still manages to feel calm underneath it all. Everyone who visits says they can feel Lord Shiva's presence here.
Location: Deoghar, Jharkhand.
10. Nageshwar Jyotirlinga

Nageshwar is by the sea in Dwarka and is one of the 12 Jyotirlingas. It's an old and very peaceful temple. People usually come here seeking protection and strength. Between the sound of the waves, the calm sea air, and everyone's prayers, you really do feel like Lord Shiva is near you.
Location: Dwarka, Gujarat
11. Rameshwar Jyotirlinga

Rameshwar is a 12 Jyotirlinga temple in Tamil Nadu, sitting right by the sea. The temple feels peaceful, but also strong at the same time. Devotees come here to pray for guidance and blessings in their life. With the chanting, the lamps, and the sea all around, Lord Shiva's presence is easy to feel here.
Location: Rameswaram, Tamil Nadu.
12. Grishneshwar Jyotirlinga

Grishneshwar is a 12 Jyotirlinga temple near the Ellora caves. It's small compared to some of the others, but it's full of peace. It welcomes devotees to come pray or just sit quietly for a while. The walls of the temple almost seem to tell their own stories of faith over the years. Being there makes you feel connected to Lord Shiva and his blessings.
Location: Ellora, Maharashtra.
Conclusion
The 12 Jyotirlingas are more than just temples. They're a journey through the heart of India's faith. From the sea breeze at Somnath and Rameshwar, to the snow-covered peaks of Kedarnath, to the busy streets around Kashi Vishwanath and Mahakaleshwar, each temple carries its own atmosphere, but they're all held together by the same devotion to Lord Shiva. For millions of devotees, visiting these 12 sacred sites isn't just about travel. It's a lifelong journey of faith, and one that brings them a little closer to Shiva with every temple they visit.
Comments
Log in or sign up to join the conversation.