Puffins have been seen on the Isle of Muck in County Antrim for the first time in years, after a major scheme to remove ...
Welcome to Puffin Island, formally known as Skomer Island, which lies off the coast of Wales in the southwest of the U.K. If ...
If you’ve ever imagined a place where cheerful seabirds bring vibrant life to rocky cliffs and wild sea breezes, then Skomer ...