Where Does The Boat Launch From?

Flowing Water charters launch from Heron Harbor (314 Harbor Blvd, Destin FL 32541).