Question
Option A: Anaimudi
The correct answer is “Anaimudi”.
The highest peak in South India is Anaimudi, which is located in the Western Ghats of Kerala.