Landmark
Charlotte, United States
This outdoor recreation complex on the Catawba River runs the world's largest man-made whitewater channel, alongside ziplines, ropes courses, and miles…
U.S. National Whitewater Center is in Charlotte, United States.
This outdoor recreation complex on the Catawba River runs the world's largest man-made whitewater channel, alongside ziplines, ropes courses, and miles of mountain bike and hiking trails.
Trailwind finds the moment a trip is unusually possible: the right season, a cheap fare, your open dates, and rare skies. Browse by calendar: