Chelachuvadu, Chelachuvadu, Idukki, Kerala, India, 685606
Ad ID 1933 2018-01-01
At a Glance : Located in Cutting - Chelachuvadu - Specilised in: Tea - Coffee - Cooldrinks - Ice Cream - Fresh Juice - Fruits - Dry Fruits - Snackes
Dt : 2018-01-01
Type
Feature