Duck, North Carolina truly encapsulates everything that makes an Outer Banks vacation special: beautiful beaches, a friendly small-town vibe, and activities for ...