‘Rajagriha’ was the capital city of which Mahajanapada in ancient India?
Show answer & explanation
Correct answer: D
Explanation
Rajagriha (present-day Rajgir) was the first capital of the Magadha Mahajanapada in ancient India.
Rajagriha, a fortified city surrounded by five hills, became the center of Magadha's power during the reign of powerful rulers such as Bimbisara and Ajatashatru. Later, Udayin moved the capital from Rajagriha to Pataliputra.
The 16 Mahajanapadas and Their Capitals:
During the sixth century BCE, India was divided into 16 major kingdoms. Here is a list of the major