Idukki Arch Dam
Idukki Arch Dam, Idukki, Kerala, India, 685602
Call : 9447901758
Located in Idukki - Specilised in: Tourist Home - Rooms - Doormitary - Fresh Up - kitchen Facility - Ph: 9495509793
Riya Tourist Home