Waldrop Stone Falls
The tallest waterfall in the Clemson Experimental Forest is very easy to reach. Located in the Todds Creek area of the Clemson Experimental Forest in the Upstate of South Carolina is the tall and beautiful cascade – Waldrop Stone Falls. With a total height of about 50 feet, this is one of the taller waterfalls … Read more