Multiple choice general knowledge

On which Indian River is the Idukki Dam built ?

  1. Cauvery

  2. Muchkund

  3. Periyar

  4. Mayurakshi

Reveal answer Fill a bubble to check yourself
C Correct answer
Explanation

The Idukki Dam, one of the highest arch dams in Asia, is built on the Periyar River in Kerala. It's not on the Cauvery (Karnataka/Tamil Nadu), Muchkund, or Mayurakshi (West Bengal) rivers.