What island off the coast of North Carolina is known for its unique sand dunes and historic lighthouse?
  • Ocracoke Island