Sher RiverThe Sher River is a left tributary of the Narmada River in India. It flows in Seoni district and Narsinghpur district of Madhya Pradesh.