Agricultural land in 1.25 acre for sale at Attasseri road, Karimpuzha, Palakkad, Kerala. Suitable for agricultural purposes with...