Omkareshwar is situated inside the town of Mandhata (also referred to as Omkareshwar) alongside the banks on the Narmada River. It is actually positioned on an island renowned for remaining in The form of the Hindu image Om. This road trip is your spiritual getaway as well as route is laced with scenic backdrops on the river and landscapes. Cook