Hirakud Dam (Odisha) is the longest Dam of India.
Hirakud Dam is located in Odisha of India.
The Longest River Dam in the world is Hirakud Dam.