These towns include the shores of the Emerald Isle ... restaurants, and shops within walking distance of the beach. Take a drive through the idyllic mountains of western North Carolina on these ...