About
Designated as a U.S. National Natural Landmark for the massive gorge and waterfall in the park, this park is known in the area for it's massive treehouse that overlooks the gorge from almost 200 feet above. Annually, there is a huge, drive-through Christmas light display throughout the whole park.
Related Tags
Published
January 23, 2024