Tucked into the foothills of the Blue Ridge Mountains in western North Carolina is 'the friendliest town in America.' Tryon, less than an hour's drive from Asheville, is a charming small town straight ...