Situated on the banks of the westward flowing Narmada-holiest of the five rivers in India. The island is surrounded by hills and forests, which add to the place’s natural beauty. The island is shaped like the holy symbol ‘Om’, which is considered to be a sacred sound in Hinduism.