Travel to Idukki dam
Idukki dam is an arch dam across the Periyar river in Kerala. Idukki dam, with Cheruthoni and Kulamavu dams, has created a large artificial lake. Boating We spent a day in the Idukki dam area during our recent trip to … Continued