1.37 acre agricultural land (rubber plantation) for sale at Vadakkanchery, Palakkad. Near Vandazhi, with all amenities including...