1.20 Acre land for sale in Trivandrum, Neyyattinkara near Amboori. Suitable for Farm house, home stay,tourism, or agriculture...