Toronto is the largest city in Canada and the provincial capital of Ontario.
Toronto is located in Southern Ontario on the northwestern shore of Lake Ontario.This modern city is definitely on my list of places to visit,
Tags:
toronto ontario canada, toronto ontario, toronto, ontario, ontario canada, canada