North Carolina's Outer Banks region ... this charming coastal village invites vacationers to peruse its impressive collection of art galleries, waterfront boutiques, and incredible restaurants.