Anamudi Mountain in India
Anamudi Peak is the tallest mountain in South India and is located amidst the Eravikulam National Park.
Anamudi or Anai Mudi is a mountain located in the Indian state of Kerala. It is the highest peak in the Western Ghats and South India, at an elevation of 2,695 metres, and a topographic prominence of 2,479 metres.
Thank you for making the most simplest things so great. Photography, adventure & fun at Indian Mountains travel.