Chelachuvadu, Chelachuvadu, Idukki, Kerala, India, 685606
Ad ID 1910 2017-12-20
At a Glance : Located in Chelachuvadu - Specilised in: Tea - Coffee - Cooldrinks - Ice Cream - Shakes - Fresh Juice - Bakery - Dry Fruits - Snakes
Dt : 2017-12-20
Type
Feature