English: Anaimudi peak, the highest mountain peak in South India is situated in the southern region of the park.
Telugu: అనముడి శిఖరం దక్షిణ ఇండియాలోని ఎతైన శిఖరం ఈ నేషనల్ పార్క్ లో ఉంది.