How to Spot the Majestic Puffin Birds in the Faroe Islands
Puffin birds are a symbol of the Faroe Islands – and its dramatic cliffs, green meadows and epic waterfalls make for a birdwatching paradise.
Puffin birds are a symbol of the Faroe Islands – and its dramatic cliffs, green meadows and epic waterfalls make for a birdwatching paradise.