Heroes on the Water is an incredible, volunteer-driven program that assists injured service members with their physical and mental recovery by introducing them to the therapeutic qualities of fishing from kayaks.