10 Acre land for sale in Palakkad, Vadakancherry near Palakuzhy . Suitable for Resort, Farm house or any other agricultural...