Innsjøen har flere øyer, blant andre Moffatt Island, Seamen Island (den største) og Radcliffe Island.