The handicapped accessible tree house was the first of its kind when it opened in May, 2007. It rises a towering 150 feet overlooking the fantastic Nay Aug Gorge, a National Natural Landmark. The waterfalls and the huge glacial boulders strewn in the Gorge provide a dramatic counterpoint of a primeval landscape within several hundred yards of robust city life.
The Tree House is an additional bonus to the other handicapped accessible facilities in the beautiful Nay Aug Park. These include nature trails, picnic areas, kid-friendly rides, two playgrounds, two Olympic sized swimming pools and a water slide complex.
The Everhart Museum is also located within the park.