A comprehensive travel guide to North Carolina's Outer Banks, with detailed listings of annual events, restaurants, outdoor activities, shopping, accommodations, and more.