Which is the longest dam in India?
-
Bhakra Nangal Dam
-
Krishna Raja Sagara
-
Hirakud Dam
-
The Grand Anicut
C
Correct answer
Explanation
Hirakud Dam is India's longest dam at 4.8 km (main dam) with a total length of 25.8 km including dykes. It spans across the Mahanadi River in Odisha. The length refers to the physical expanse of the dam structure.