McGalliard Falls Park in Valdese, North Carolina, is exactly that kind of place, and it’s about to ruin every other waterfall ...