Whitewater Center Tour Posted on August 24, 2013 by chrisrmoore Tour of the US National Whitewater Center in Charlotte, NC.