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.