• 160
    0

    Following are some of the most beautiful places in Canada which are visited by tourists who come here: 1. Toronto:  Located on the shore of Lake Ontario in southern Ontario, Toronto is the capital of Ontario and also the most populous city in Canada. Almost 2.6 million people lived in this city in 2011 which ...