Visit Mykines in the Faroe Islands, every summer hundreds of thousands of puffins flock to this island every year. Read more...