Amarkantak: Narmada’s Odyssey This pilgrim town in the Vindhyas is where the mighty Narmada begins her journey