There are a couple places where you can find puffins in Nova Scotia. This is the ultimate guide on where and how to find them!