Tag Archives: Puffin

Mystery Discovery Trails on Skomer Island

Skomer Island Voted As The UK’s Favourite Nature Reserve!

It’s official, The Wildlife Trusts’ Skomer Island is the UK’s Favourite Nature Reserve! This wildlife haven located less than a mile off the beautiful Pembrokeshire

Read more

Skomer Island remains the best place to see puffins in southern Britain!

Puffins have been included in this latest IUCN red list because of their recent very poor trends in the north of Britain, and elsewhere in

Read more