In search of Puffins - Faroe Islands - Mykines