Anchuruli

Anchuruli, an extension of Idukki dam is a wonderful picnic spot at Idukki, Kattappana. From where one can view the picturesque catchments area…