18 Acres of Agricultural land for sale at Palakkad, Mannarkkad, Near Kalladikode. Yielding land (Rubber Plantation), Suitable for...