The Blue Ridge Mountains wrap around the town like a giant green hug, and the views in every direction are the kind that make ...