This Marathon spot makes for all-day fun, with beach, swimming lagoon, inflatable water park, cable for wakeboarding, and a ...