Look Out For The Puffins In Faroes

There are only a few places on earth that have not been touched by human activity. The Faroes island is one of them and it lies just about 300 kilometers north of Scotland. There is more than natural beauty to see here. You can spot puffins in spring, all of them with their feathers roughed up from the sea winds and rubbing each others beaks in marriage.

