Hirakud dam ArchiveWhich One Is The Longest Dam In India? Source The Longest Dam in India: Hirakud dam Location: Sambalpur, Orissa,