Toronto is the largest city in Canada and the provincial capital of Ontario. It is located in Southern Ontario on the northwestern shore of Lake Ontario.
Toronto in Toronto, Ontario
Victorias Mansion Visit Victorias Mansion in Toronto
Read more By the Park Visit By the Park in Toronto
Read more 104 Earl Place Visit 104 Earl Place in Toronto