Correct Answer:
Option D - Anaimudi (8,843 m) is the highest peak of south India. Anaimudi or Anamudi is a mountain located in the Ernakulam and Idukki districts of the Indian state of Kerala.
D. Anaimudi (8,843 m) is the highest peak of south India. Anaimudi or Anamudi is a mountain located in the Ernakulam and Idukki districts of the Indian state of Kerala.