2019Indian GeographyDrainage System and RiversmediumThe highest mountain peak of Indian Peninsula is–(a)Ootacamund(b)Anamudi(c)Doddabetta(d)MahabaleshwarShow answer Save Listen Share