Omkareshwar is located while in the town of Mandhata (often known as Omkareshwar) together the financial institutions in the Narmada River. It's located on an island renowned for becoming in The form with the Hindu image Om. This road trip is your spiritual getaway as well as the route is laced with scenic backdrops of the river and landscapes.