Islesboro sits in the midst of Penobscot Bay, where glacial rocks are pitted and split by the long slog from the Lenintide Ice Sheet in Canada 20-30,000 years ago and from tides and weathering.
Islesboro sits in the midst of Penobscot Bay, where glacial rocks are pitted and split by the long slog from the Lenintide Ice Sheet in Canada 20-30,000 years ago and from tides and weathering.
Galleries: Color Islesboro and Homepage.