Which is the highest peak in peninsular india and in which state is it situated?
Answers
Answered by
2
Anamudi is the highest peak in peninsular India situated in Kerala, South India.
Similar questions