English Kanhar River Cited by user Citation bot on 04 Sep 2020 The Kanhar River is a tributary of the Son River and flows through the India states of Chhattisgarh, Jharkhand and Uttar Pradesh.