'Land of Giants' Teaser - Noccalula Falls

Uploaded By: playak. Added on: 29 November 2011.
In this video:

Description

Lookout Mountain is a tiny sliver of The Cumberland Plateau situated to the southwest of Chattanooga TN. Few parts of the world hold so many 60+ foot waterfalls within such a close proximity. This film documents the historic descents of these ledges as well as the the people pioneering this whitewater playground. Release Date Dec. 24 available for instant viewing at AMONGSTiT.TV.
Comments