North Carolina is full of cool small beach towns, and one getaway on the coastline has unskippable seafood and amazing shopping options for summer visitors.
Dillsboro, North Carolina transforms into a magical Christmas town with enchanting lights and festive activities during the first two weekends in December. Check out five of the coolest small towns in ...