Advertisement
Victoria Buzz

Tag: <span>best place on earth</span>

Legislature
News

Canada 2nd best country in the world!

Canada has been ranked as the second best place to live in the world, according to this list of the world’s best countries released Wednesday, at…