Toronto Islands

The Toronto Islands are a chain of 15 small islands in Lake Ontario, situated south of the city of Toronto, in the province of Ontario, Canada. The Toronto Islands are a part of the only group of islands located in the western part of Lake Ontario. This group of islands, located offshore from downtown, provide shelter for Toronto Harbour.

Leave a Reply