Whether seeking an action-packed vacation or a relaxing retreat, North Carolina's mountains offer many things to do for all interests. In this guide find suggestions for jazz, crafts, and food festivals; golf, rockhounding, and skiing destinations; nightlife, resorts, and restaurant options, and much more.