Start learning →

Which river watered the lands of Gandhara?

AGanga
BIndus
CGodavari
DNarmada
Answer & Solution
Correct answer: B. Indus
1. Gandhara lay in the north-west. 2. The river Indus watered its lands. 3. Ganga, Godavari and Narmada flow in other parts of India. _Source: Wikipedia, Mahajanapadas, section Gandhāra_
Practise this question with Quill — CTET →

Keep practising Mahajanapadas

Browse all Mahajanapadas questions for CTET, or explore more Social Studies topics.

Start a Mahajanapadas lesson →