Britannica AI Icon

Idukki dam: Media

dam, Idukki, India

Images

Periyar River
Dam on the Periyar River, Idukki, Keralam, India.
Shaji0508