1.5 Acres of Agricultural Land for sale at Palakkad, Mannarkkad, Near Tenkara. Suitable for Agricultural purpose, Yielding land,...