Omkareshwar, the sacred island, shaped like the holiest of all Hindu symbols, 'Om', has drawn to it hundreds of generations of pilgrims. Here, at the confluence of the rivers Narmada and Kaveri, the devout gather to kneel before the Jyotirlinga (one of the twelve throughout India) at the temple of Shri Omkar Mandhata. And here, as in so many of Madhya Pradesh's sacred shrines, the works of Nature complement those of man to provide a setting awe-inspiring in its magnificence.
Seen from high above, and through the eyes of faith, the two hillocks on this riverine island, separated by a gentle lowland, assume the form of the sacred syllable OM. The word "Omkar" is, literally the enunciation of Om or the Om sound.
The rivers that embrace this island are the local Kaveri, to the north, and the sacred Narmada, to the south. At Omkareshwar they flow in a valley between the Vindhya range to the north and the Satpura range to the south.
Omkareshwar is a place where actual jyotirlinga is located, real temple is mamleshwara, while another temple "Omkareswar"is equally famous. Omkareshwar Road is about 77 km (48 mi) from Indore on the Indore-Khandwa highway. It about 12 km (7 mi) from the Omkareshwar road station. There are steamboats across the Narmada river and also two connecting bridges.