Heroes on the Water is a non-profit organization that helps veterans, first responders, and their families engage in recreational activities to aid mental health recovery.