Agricultural Land in 5 acres for sale in Chittur - Palakkad, Kerala. Suitable for agricultural purposes with all amenities...