Property Location With a stay at KTDC Garden House Malampuzha Dam in Palakkad, you'll be on a lake and minutes from Malampuzh..
Palakkad /
Property Location KTDC Tamarind Mannarkkad is located in Mannarkkad.Rooms Make yourself at home in one of the 10 air-conditio..