The Islands

The coast of Maine is typified by thousands of small islands, and one very large one, Mt. Desert Island (MDI).  Three large islands dominate the waters off New Brunswick; Campobello Island, Deer Island, and Grand Manan Island, although NB certainly has its share of smaller islands, as well.