Start learning →

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._
Practise this question with Quill — UPSC CSE →

Keep practising Ancient Indian History

Browse all Ancient Indian History questions for UPSC CSE, or explore more History topics.

Start a Ancient Indian History lesson →
Related questions