Waynesville sits in a valley between mountain ranges, creating that perfect “nestled” feeling that movie towns always seem to have. The historic Main Street features old-fashioned lampposts and brick ...