The valley of Peshawar is drained by the ______ river.
Q1. The valley of Peshawar is drained by the ______ river.
Answer: Kabul
Explanation: The Peshawar Valley is drained by the Kabul River, which flows westward through the valley before joining the Indus River near Attock.