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