Multiple choice Which one of the following is an ancient janapada? Panchala Tamralipti Amaravati 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.