A 125 feet tall waterfall on the Little River is located in the DuPont State Forest. This was a location of scenes in the films "The Hunger Games" and "The Last of the Mohicans".
The best view of the waterfall on Bing is facing south.
Waterfalls, Movie Locations
Links: en.wikipedia.org
By: milwhcky