Question: which one of the following rivers has shifted its course frequently?
Answer: Koshi is one of the oldest rivers in India. It makes its 470km journey through Nepal and then through Bihar to merge with the Ganges http://Ganga.In a 250 year span it has changed course quite a lot — shifting around 120km from east to west.