When it's time to get away from it all, this cozy mountain town in North Carolina sits right alongside a picturesque lake ...
A Smoky Mountains getaway, the small town has gorgeous scenery among its waterfalls, lakes, and hiking trails in the Blue Ridge Mountains.