This Carolina Mountain Town Is an Affordable Alternative to Asheville—With Waterfalls and the East Coast’s Tallest Peak