trip       info

Lake Ontario

It is one of the five great lakes. Toronto lies at the northern shore of Lake Ontario.

The Toronto Islands are just in front of the downtown. There the Torontonians love to spend their weekend.

<< >>