Udumbanchola
Udumbanchola, Idukki, Kerala, India, 685554
Call : 9526597017
Located in Udumbanchola - Specilised in: Spices - Tea - Coffee - Cooldrinks - Ice Cream - Snacks - Fruits - Fresh Juice - Crafts - Toilet Facility - Parking Facility
Mist Valley Tourist Refreshing Point