View of Idumban Malai as seen from Dindugal Road
Temple for Idumban on top of the 287 feet Idumban Hill. Construction of 551 steps was completed in 1982.