Which of the following rivers does not originate in the Himalayas?
(d) Narmada
Answer: (d) Narmada
Narmada is a peninsular river. Rest all the given rivers are Himalayan rivers.
Narmada river
Narmada river is located in Central India. Narmada river flows through the states of Madhya Pradesh, Gujarat, Chhattisgarh and Maharashtra. Rewa is an alternative name for the Narmada river.
Features of Narmada river