Omkareshwar is located within the town of Mandhata (generally known as Omkareshwar) together the banking institutions on the Narmada River. It's positioned on an island renowned for becoming in The form in the Hindu symbol Om. This highway excursion is your spiritual getaway plus the route is laced with scenic backdrops from the river and landscape