Anamudi Peak

Anamudi, Idukki – Highest Peak in the Western Ghats

Presenting to you, the Everest of South India, Anamudi is located in Kerala, India. At an elevation of 2,695 meters…

5 years ago