The Island of Mykine is home to the Puffins.
This is the most amazing place I’ve seen in the Faroes, The Island of Mykines is home to about 18 residents, making it one of the least populated islands.
Mathias Outdoor News
This is the most amazing place I’ve seen in the Faroes, The Island of Mykines is home to about 18 residents, making it one of the least populated islands.