
Puffins in Iceland - Everything You Need to Know
Iceland is the puffin watching capital of the world. Bird watchers and scientists from all over the globe come to Iceland to see this interesting species for themselves. Thanks to their incredibly cute and funny appearance, puffin watching ...