-
Shri Omkareshwar Jyotirlinga Temple
Shri Omkareshwar Jyotirlinga Temple
Omkareshwar Jyotirling temple in Madhya Pradesh is one of the 12 Jyotirlings of India and dedicated to Lord Shiva. A Jyotirlinga is a self appeared (Swayambhu) pillar of light with no beginning and no end. Omkareshwar Temple is one of the most ancient religious sites in India, with links going back to the Ramayana era. Located on the banks of the mighty and sacred Narmada river, Omkareshwar is a divine experience, beyond our imagination.