Anamudi, also known as ‘Anai Peak’, located in Kerala, is the highest mountain in South India.
Class 6 Social Science Chapter 3 Landform and life
NCERT Book Exploring Society India and Beyond Class 6
Which is the highest mountain in South India?
Share