The Islesboro Historical Society & Museum preserves and promotes the history of our island, located in Penobscot Bay, Maine.
to add Islesboro Historical Society map to your website;