Taking a boat ride in Omkareshwar along the sacred Narmada River is one of the most serene and soul-stirring experiences of this pilgrimage. Gliding across […]