Category:Toronto Islands

From Wikipedia, the free encyclopedia

The Toronto Island are an island chain in Lake Ontario, south of Toronto.