Britannica AI Icon

Idukki: Media

India

Images

Periyar River
Dam on the Periyar River, Idukki, Keralam, India.
Shaji0508
Idukki, India
Encyclopædia Britannica, Inc.