Puffin IslandTopics referred to by the same term / From Wikipedia, the free encyclopedia Puffin Island may refer to the following islands: