Explore Beautiful Triple Falls Waterfall

Triple Falls in the DuPont State Forest is absolutely stunning!  This gorgeous waterfall consists of three cascades, totaling about 125 feet in vertical drops.  DuPont State Forest is a great place to hike and explore.  With more than 10,000 acres of forest, trails, and several waterfalls! Location Triple Falls is

Read More