Anamudi – Highest Peak of South India Keralam Anamudi, located in the beautiful Western Ghats, is the crown jewel of South India. It is the highest peak on... Read More