Town of Duck North Carolina

Town of Duck North Carolina

Duck, NC / Duck is a resort town located in NC's Outer Banks: a sound to sea community with pristine beaches, gorgeous sunsets, events, a town park & boardwalk.