when i went to the pen islands yesterday, there weren't any people there
an uninhabited group of islands off the coast of canada, part of the canadian arctic archipelago and nunavet
"when i went to the pen islands yesterday, there weren't any people there" What is the definition of "pen islands"?