Adorable Tweets About Puffins From Skokholm Island, a Beautiful Bird Colony in The UK

The Skokholm Island is Britain’s first bird observatory & the World’s densest Manx Shearwater colony that provides a relaxing gateway for the bird lovers.  According to their home page, the island, which lies in the Celtic Sea two miles off the southwest Pembrokeshire coast, has its own charm and sense of remoteness with tall, sandstone […]

Continue Reading