damDams in Idukki Reshma / June 10, 2021 Idukki is one of Kerala’s most scenic spots for seeing nature in its purest form. Idukki never fails to impress […]