There are many small islands off the coast of Maine.