Question
Option A: Anaimudi
The correct answer is “Anaimudi”.
Anamudi, a 2,695 meter tall mountain in the Eravikulam National Park of Kerala, is the highest peak in South India.