North Carolina is divided into three distinct regions: the Mountains, the Piedmont takes up the center of the state, and the Coast. The 300-plus miles of North Carolina coastline are dotted with picturesque lighthouses. A chain of barrier islands along the northern coast beckons visitors to familiar places such as... more Kitty Hawk, Duck and Cape Hatteras. Along the southern shoreline lie the historic Cape Fear Coast, Crystal Coast and Brunswick Islands. Each area has a unique style and offers spectacular beaches, events and activities in a relaxed atmosphere. Central North Carolina boasts beautiful countryside and exciting city life. Charlotte is the state's largest city and is known for its offerings of fine cuisine, cultural activities, nightlife and professional sporting events. The Blue Ridge Parkway winds its way past scenic overlooks, state parks, national forests, picnic areas, campgrounds and some of North Carolina's most spectacular hiking trails. Fishing, canoeing, whitewater rafting and camping are perfect ways to enjoy natural mountain wonders. Spring and summer festivals provide an opportunity to enjoy foot-tapping mountain music, regional cuisine and, of course, famous North Carolina handmade crafts. Asheville is city-center to mountain activity and boasts numerous arts and crafts shops, galleries and museums. Throughout North Carolina, 600 golf courses provide varied terrain and challenges suitable for golfers of all skill levels.