The cascading waterfalls serve ... back 100 years. While High Falls is a small town centered around nature, it sure does make its mark in a state wildly known for arts and entertainment.