Which river is often called the 'Dakshin Ganga' (Ganga of the South)?AKrishnaBKaveriCGodavariDNarmada Correct answer: C ExplanationThe Godavari, the longest river of peninsular India, is called the Dakshin Ganga. Join the discussion Report an error