At which town does the Kabul River join the Indus?
Correct answer D. Attock
Explanation
The Kabul River, draining eastern Afghanistan and the Peshawar valley, meets the Indus at Attock, where the two rivers differ visibly in colour.
Answer checked How we write and check questions
Discussion