Article
Toronto Islands
The Toronto Islands, 332 ha, are an archipelago of 15 islands in Lake Ontario about 1.6 km south of downtown Toronto.
Signing up enhances your TCE experience with the ability to save items to your personal reading list, and access the interactive map.
Create Account