Agricultural land of 1.75 acres for sale at Kakkayam road, Thalayad - Thamarassery, Kozhikode, Kerala. Suitable for agricultural...