Multiple choice

Which one of the following is an ancient janapada?

  1. Panchala

  2. Tamralipti

  3. Amaravati

  4. Kanchipuram

Reveal answer Fill a bubble to check yourself
A Correct answer
Explanation

Panchala was an ancient janapada (territory) mentioned in Vedic and Buddhist texts, located between the Indus and Ganges rivers. It corresponds roughly to modern-day western Uttar Pradesh.