Skomer Island is puffin paradise. Read for all you need to know about how & why you should visit Skomer Island, where to stay & other places to visit nearby.