Omkareshwar temple Omkareshwar Temple History Temple is dedicated to Lord Siva and is one of the 12 Jyotirlingas across India. Temple is located on the Banks of the River Narmada. It is believed that the devotee will be relieved from rebirth cycle on taking a holy dip in Koti Tirtha and having Lord Omkareshwar Darshan. […]