Innsjøen har 33 øyer hvorav 22 er dekket av skog. Den største øya Pomona Island ligger sentralt i innsjøen.