HomeUPSCWhen did Mahajanapadas were flourishing in north India? When did Mahajanapadas were flourishing in north India?By Admin / October 4, 2025 A. buddha period B. gupta period C. vedic period D. maurya period ✅ The correct answer is option A.