Old River canoe and kayak launch is located in Russell Harber Landing. This city park is located directly across the river from downtown Milton, Florida. From the kayak launch, you can explore Macavis Bayou.
Join the Journey
Get the best Gulf Coast outdoor stories delivered to your inbox.