The Omkareshwar is one of the Jyotirlinga among the 12 Jyotirlings. Omkareshwar temple has a huge importance in the terms of religious believes. It is situated on the shore of river Narmada. At Omkareshwar temple Lord Shiva is worshiped. The term Omkareshwar means in the form of “Om”. The place is believed to be in the shape of sign “OM” and thata is why it so famous. There are many beautiful spots to visit like ghats mainly Omkareshwar ghat, Gomukh ghat and nagar ghat. Other places are 24 Avatars Group of Temples, Kajal rani cave, Sri Govinda Bhagavatpaada Cave etc.