Where is Cape Cod National Seashore located?
Cape Cod National Seashore, Cape Cod National Seashore, United States of America (approx. 41.97324°, -70.0384°)
Cape Cod National Seashore, Cape Cod National Seashore, United States of America (approx. 41.97324°, -70.0384°)