High Falls

One of the views from the base of High Falls, the highest waterfall in the forest. It has a total drop of 120 feet, not all of which is visible here.

Comments

No comments posted yet.