Attraction: 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.
Available through out the year:View Details