The U.S. National Whitewater Center is a must if you’re looking to spend an activity-filled day outside. The latest: Annual passes have dropped by $100, from $249 to $149. You'll also notice a ...
Take your pick between more than 30 different land and water activities at the Whitewater Center, a 1,300-acre facility about 15 miles west of Uptown Charlotte along the Catawba River. At the ...