The 10 endangered seabirds on the charity's new Puffin Island cannot be released into the wild. Continue reading...