Maine

Puffins in Maine

Monday, July 26, 2010
By ckurtz
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... »

Search

Custom Search

Partners

Other Adventures