CHARLOTTE, North Carolina — Imagine an amusement park where all the “rides” are authentic outdoor adventures. The U.S. National Whitewater Center in Charlotte is such a place — where outdoor-loving ...
CHARLOTTE, North Carolina — Imagine an amusement park where all the “rides” are authentic outdoor adventures. The U.S. National Whitewater Center in Charlotte is such a place — where outdoor-loving ...