The 12 Jyotirlingas
Embark on a divine journey from the snow-capped Himalayas in the North to the sacred shores of the South.

Kedarnath
Located in the Himalayas, it is the northernmost Jyotirlinga, accessible only by a rigorous trek.
Kashi Vishwanath
Situated on the western bank of the holy river Ganga, representing the supreme light.
Baidyanath
Also known as Vaijnath, it is where Ravana sacrificed his heads to Lord Shiva.
Mahakaleshwar
The only Jyotirlinga facing south (Dakshinamukhi), famous for its Bhasma Aarti.
Omkareshwar
Situated on an island shaped like the holy symbol 'Om' in the Narmada river.
Nageshwar
Believed to protect devotees from all poisons, located near the coast of Saurashtra.
Somnath
Considered the first among the twelve Jyotirlingas, known as the Shrine Eternal.
Trimbakeshwar
Source of the Godavari river, unique for having three faces representing Brahma, Vishnu, and Shiva.
Grishneshwar
Located near the famous Ellora Caves, it is the last of the 12 Jyotirlingas.
Bhimashankar
Source of the Bhima river, set in the Sahyadri mountains.
Mallikarjuna
Known as the Kailash of the South, located on the Shri Parvata hill.
Rameshwaram
The southernmost Jyotirlinga, worshipped by Lord Rama before crossing the ocean to Lanka.