Omkareshwar is a pilgrimage town on the Narmada, built around Mandhata island and one of the twelve jyotirlinga shrines of Shiva. The setting is the point: bridges, ghats, temple bells, saffron-robed pilgrims, and the river curling around an island that tradition reads as the sacred syllable Om.
The main shrine, Omkareshwar Temple, draws most visitors, but the town works best as a river circuit rather than a single queue. Cross to the south bank for Mamleshwar Temple, walk sections of the island parikrama, pause at Siddhanath Temple, and spend time on the Narmada Ghats when the light softens.
Omkareshwar is easy to combine with Indore, Maheshwar, and Ujjain on a central India temple circuit. It is not polished, and the lanes can feel intense on festival days, but the river gives the town a gravity that is hard to fake.