Got the need for speed? Grab your inner tube and ride the magic carpet lift to the top. If you have never been tubing, it is a must-do activity. The tradition began in the Alps, and our Scaly Mountain Tubing in NC rendition is an experience all its own. Come enjoy this wild and crazy ride for yourself.