Multiple choice The highest peak in South India is? Doda Betta Makurti Anaimudi None of these. Reveal answer Fill a bubble to check yourself C Correct answer Explanation Anamudi (or Anaimudi) is the highest peak in the Western Ghats and all of South India, standing at 2,695 meters. It is located in the Eravikulam National Park in Kerala.