1. Tamil Nadu
  2. Karnataka
  3. Andhra Pradesh
  4. Kerela
4 views

1 Answers

Option 4 : Kerela

  • The Idukki Dam is constructed across the Periyar River in Kerala, India.
  • It is one of the highest arch dams in Asia.
  • Construction of this dam started on 30 April 1969.
4 views

Related Questions