If you've lived in Atlantic Canada for any part of your life, there's a really great chance you've heard of the puffin. These ridiculously cute birds visit the Atlantic Coast every summer and flock to a spot called Machias Seal Island, located 19 km from Southwest Head on Grand Manan Island.…