A view under Upper Bridal Veil Falls in DuPont National Forest. You actually cross the river from one trail to another by walking under the falls. Great mountain Biking destination! This is also where scenes of the movie "Last of the Mohicans" were filmed.
Link to this comment:
All Comments (0)