Rajagriha was the first capital of which mahajanapada?
Show answer & explanation
Correct answer: B
Explanation
The correct answer is option 2 i.e. Magadha.
- Rajagriha served as the inaugural capital of the Magadha Mahajanapada, an ancient Indian kingdom.
- Situated in present-day Bihar, it was strategically located and boasted fortified defenses, making it an important political and cultural center during ancient times.
- Rajagriha's prominence waned over time as the capital shifted to other cities like Pataliputra, but it remains significant in Indian history and Buddhist tradition.