News

That’s exactly what happens when North Carolinians first lay eyes on Whitewater Falls near Cashiers – an 811-foot cascade ...
Whitewater Falls near Cashiers, North Carolina, fits that description perfectly – an 811-foot natural spectacle that’s been doing its thing since before humans invented the concept of spring break.