Puffins. Who does not love these birds? Grand scenic views. Friendly locals. Awesome seafood. This Newfoundland.