The holy city of Omkareshwar is located in Madhya Pradesh, the city houses one of the 12 revered Jyotirlingas. The city is shaped in the form of Hindu religious symbol 'Om', due to the merging of two valleys and a central pool of Narmada waters, which attracts travelers from all around the world.
