Idukki Arch Dam
Idukki Arch Dam, Idukki, Kerala, India, 685602
Call : 9446289896
Located in Cheruthoni Alinchuvadu -Idukki - Specilised in: Chapathi - Pathiri - Palappam - Kallappam - Order Invited
Malabar Chapathis and Palappam