Maine
Puffins in Maine
While on a New England excursion in May (2010), and after spending a day at Acadia National Park on Maine’s northern coast, a friend and I made a stop in the small coastal village of New Harbor. New Harbor is about halfway between the national park and Portland and is situated in a cozy inlet at the... »