The largest island on a lake which is
itself on an island in a lake is eighty two acre Treasure Island
(Ontario, Canada) in Lake Mindemoya, which is on Manitoulin Island
in Lake Huron.
Manitoulin Island contains two more, Lake Manitou and Lake
Kegawong. Each of these lakes also have islands within them.