The Falls

High Falls in Dupont State Forest North Carolina

High Falls in Dupont State Forest. One of six waterfalls in the forest.