Udumbanchola, Idukki, Idukki ,685554
Udumbanchola, Idukki, Idukki ,685554
Property ID :
574788Property Type :
Agriculture landPlot Area:
6 Acre6 acre land 2 buildings Big cowshed(150 cattle can be placed) Cardamom plantation Pepper plantation Cardamom dryer Suitable for Eco tourism (Hiking,valleys,tree hut)....