Haven't been to Columbus in 25 years. We will be there in the next week. Curious as to where is the best/easiest place to put in and ride our Sea Doo.

I see numerous lakes and the Chattahoochee, But am not sure of landings.
Is it worth it to drag a PWC there for just a few days?