Razorbills
Editors' Picks, New Brunswick, Wildlife
Puffin Paradise on New Brunswick’s Machias Seal Island
A trip to Machias Seal Island not only serves up an unmatched wildlife adventure, it even throws in a bit of international political intrigue.