A UNIQUE PLACE IN ENGLAND WHERE YOU CAN SEE PUFFINS AND MANY OTHER BIRDS I was in England, visiting a museum that didn't promise much, but had free entry. I figured I didn't have much to lose by visiting. Well, I can say that it was a very good decision considering that from there I learned about one of the most beautiful places in England. At one of the exhibits, I saw a puffin. The beauty of the bird attracted me instantly, and the good part was that it was mentioned the pl