From Fort Hill in Eastham to Herring Cove Beach in Provincetown, the Cape Cod National Seashore stretches across 43,600 acres ...