17 acres land for sale in Palakkad, Kanjikode, (river frontage). Suitable for residential or agricultural purposes, with all...