Which river, originating near Mahabaleshwar in Maharashtra and flowing for about 1,300 kilometres through Karnataka and Telangana before entering Andhra Pradesh, is the second longest river of peninsular India?
AGodavari
BKaveri
CKrishna✓
DMahanadi
The Krishna River, approximately 1,300 kilometres long, is the second longest peninsular river after the Godavari and supports extensive irrigation and hydroelectric projects.