Malampuzha
Malampuzha, The Vrindavan of Kerala is located close to Bharathapuzha at a distance of 13 km from Palakkad town. Malampuzha is a place blessed with both natural beauty and man made architecture. Since the completion of dam the place is converted to a wonderful tourist spot. The huge dam located in the hilly region itself is amazing.
READ MORE