English: The Idukki Dam is the largest hydro-electric project in Kerala and lies on the Periyar.
Telugu: పెరియార్ పై ఉన్న ఇడుక్కి ఆనకట్ట కేరళలో అతిపెద్ద జల విద్యుత్ ప్రాజెక్ట్.