Triple Falls
Triple Falls is one of the 3 waterfalls of Little River in DuPont State Forest, North Carolina. It was featured in the movie “Last of the Mohicans“. Triple Falls gets its name from its three different cascades :- Upper Triple Falls Middle Triple Falls Lower Triple Falls Triple Falls is
Continue Reading.....




