What island is home to the Southwest Harbor Public Library?
Southwest Harbor Public Library: The Southwest Harbor Public Library is the public library serving Southwest Harbor, Maine. Southwest Harbor, Maine:  Located on Mount Desert Island, the population was 1,764 at the 2010 census.
Mount Desert Island