From the mountains to the coast, North Carolina has a bit of something for all types of travelers, including people looking for the thriving energy of a metropolitan city like those found in the ...