Downeast Magazine

When rain falls across the middle of Maine, it slides into rocky brooks that flow into narrow creeks that meet in the Penobscot River, which eventually spills into Maine’s largest bay. Penobscot Bay is dotted with more than 200 islands, the largest of which — like Isle au Haut and the Fox Islands of Vinalhaven and North Haven — host year-round communities and welcome boatloads of summer people.  Read More on Downeast