Chulliar Dam is 28 Kms away from Palakkad, on the foothills of the Western ghats. This point offers an excellent view of mighty hills.