Many islands were scattered about when facing the southern shores of Acadia National Park. The peak of Cadillac Mountain overlooks the little town of Bar Harbor, ME.