H Harsh Sharma • 105 Points Mover World History Bookmark Embed Report View In MB-Short Q. The river Narmada has its source at ? (A) Satpura (B) Brahmagiri (C) Amarkantak (D) Slopes of the Western Ghats Correct Answer - Option(C) Views: 434 Filed under category World History Share
Discusssion
Login to discuss.