Anamudi Peak-The highest peak in the Western Ghats
Anamudi Peak is the highest peak in the Western Ghats and South India, it is located in the Indian state Kerala. The name Anamudi literally translates… Read more
Anamudi Peak is the highest peak in the Western Ghats and South India, it is located in the Indian state Kerala. The name Anamudi literally translates… Read more