Spring, summer and fall mean it's festival time in North Carolina! Whether you're in the mood for music, shopping, food, camping, fitness or arts and crafts, there are festivals in North Carolina that ...