Which of the following place was the capital of Magadha in ancient India? |
Rajagaha/Rajagriha Pataliputra Taxila Both 1 and 2 |
Both 1 and 2 |
Initially, Rajagaha (the Prakrit name for present day Rajgir in Bihar) was the capital of Magadha. Interestingly, the old name means “house of the king”. Rajagaha was a fortified settlement, located amongst hills. Later, in the fourth century BCE, the capital was shifted to Pataliputra, present-day Patna, commanding routes of communication along the Ganga. |