The early capital of Magadha, present-day Rajgir, was called:
AHastinapura
BRajagriha
CPataliputra
DVaishali
Answer & Solution
Correct answer: B. Rajagriha
1. It lies in Bihar.
2. Rajagriha was the early capital.
3. The capital later moved to Pataliputra.
_Source: syllabus Our Pasts I, Chapter 5, Kingdoms, Kings and an Early Republic._
Keep practising Ancient Indian History
Browse all Ancient Indian History questions for UPSC CSE, or explore more History topics.