Puffins are common in Newfoundland but I will highlight Bonavista given the opportunity provided there to view them up close. At Cape Bonavista one can stand close to the lighthouse and have a clear view of hundreds of birds going about their business. The business, of course, is cruising over the North Atlantic, diving and returning with lunch. It is amazing to behold, even on the foggy wet days which seem to come frequently to the Cape. If you visit prepare for birds zooming in all directions. Very cool.
The Puffins at Cape Bonavista have settled on the cliff side of a small island. You can't get there but your camera lense will allow for some cool pics. If travelling in Newfoundland look for these lovely birds. Be careful if taking pics near the ocean's edge.