Image 1 of 1

bridal_veil_falls_dupont_sf_26155_ps.tif

View from behind Bridal Veil Falls on Little River in DuPont State Forest, North Carolina. The waterfall was featured in the movie The Last of the Mohicans.
twitterlinkedinfacebook