40 Things To Do Before You Die

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.

37 Facts About South Korea That Will Leave You Astonished

Rare Historical Photos With An Interesting Story Behind Them