Chulliar Dam Palakkad

Posted on

Chulliar Dam is 28 Kms away from Palakkad, on the foothills of the Western ghats. This is a view from the top of Nelliampathy Hills

Comments

comments