Homepalakkad MALAMPUZHA GARDEN admin May 14, 2020 0 Comments Facebook Twitter Malampuzha Gardens, South India's only rock-cut gardens built by Nek Chand, the renowned artist and recipient of the prestigious Padmashree Award, is located in Palakkad district. Tags palakkad place_to_visit_in_palakkad Facebook Twitter