Idukki Arch Dam
Idukki Arch Dam, Idukki, Kerala, India, 685602
Call : 9526839524
Located in Idukki - Near Arch Dam - Specilised in: Porotta - Appam - Idiyappam - Thappiyokka - Meals - Chicken Curry - Chicken Fry - Bief Curry - Bief Fry - Fish Curry - Fish fry, Idiyirachi, Rabbit - Toilet Facility - Parking Facility
Everest Hotel and Restaurant