Anamudi and Meesapulimala, the two highest peaks in India south of the Himalayas, are located in Idukki district. Anamudi is situated in the Kuttampuzha Panchayat of Adimali Block in the Kannan Devan Hills village of Devikulam taluk. Thirteen other peaks in the district exceed a height of . Periyar, Thodupuzhayar, Muthirappuzhayar, and Thalayar are the important rivers of the district.