The rescued puffins have arrived at their new home named ‘Puffin Island’ at the sanctuary in Gweek. These ten puffins were previously rescued by its sister sanctuary, the Sea Life Trust Beluga ...