All About Puffins
Everybody knows them, everybody loves them, and somehow, despite existing all over the North Atlantic from Norway, Greenland, Newfoundland the British Isles and on the east coast of the United States, the Puffin has become almost the national symbol of Iceland.…