Plan A Visit To Lee Falls, South Carolina's Beautifully Green Waterfall
One of the most scenic waterfalls in South Carolina is bathed in hues of green and it pours, dribbles, and cascades down an 80-foot rocky wall covered in moss, ferns, and other bri…