TagAnimals

A Posing Puffin

If you’re looking for a photography adventure in New England – head on up to Cutler, Maine to hang out with a few thousand puffins.   They migrate every year to Machias Seal Island which is just 10 miles off the coast of Cutler.  Here are a couple tips to get you started: Call Captain Andy at Bold Coast Charter Company to book your trip from Cutler to the island.  His website has all the details and he was awesome.  An excellent […]

Continue Reading