Skip to content
GK24
Indian HistoryEasy

The ancient seat of learning Takshashila was situated in which region?

  1. A.Magadha
  2. B.Gandhara
  3. C.Avanti
  4. D.Vatsa

Correct answer

B. Gandhara

Explanation

The correct answer is B, Gandhara. Takshashila, called Taxila by Greek and later English writers, was the capital of the Mahajanapada of Gandhara in the north-west of the subcontinent, in what is now the Rawalpindi district of Pakistan, and it was already a famous centre of learning in the time of the Buddha. Option A is wrong because Magadha lay in southern Bihar, with Rajgir and later Pataliputra as its capitals, and it is the region of Nalanda, not of Takshashila. Option C is wrong because Avanti was the Mahajanapada of western Malwa with its capital at Ujjain. Option D is wrong because Vatsa lay in the Ganga valley around Kausambi, near present-day Prayagraj, and had no connection with Takshashila. Remember that Takshashila was never a single institution with one administration: a student attached himself to a chosen teacher, and the subjects ran from the Vedas and grammar to medicine, archery and law.

Read the full article: Ancient Universities of India: Nalanda, Takshashila, PYQs

View all