Franklin, North Carolina has more waterfalls than most towns have stop signs, and that’s exactly the kind of statistic that ...