High Falls
United States, Hendersonville
High Falls, located in the picturesque DuPont State Forest, is one of North Carolina's most stunning waterfalls. This 150-foot cascade is a must-see for anyone visiting the area. High Falls is fed by the West Fork Tuckasegee River, creating a powerful and mesmerizing sight. Whether you're a ...