Geography, asked by rkbehal2982, 1 year ago

Which is the highest peak in peninsular india and in which state is it situated?

Answers

Answered by Amber277
2
Anamudi is the highest peak in peninsular India situated in Kerala, South India.
Similar questions