1 Answers
Option 2 : Anamudi Peak
Anamudi Peak is the highest mountain peak in the Western Ghats. It is located in Kerala. It is the highest peak in the Kerala and South India.
4 views
Answered