We’re No. 2! Canada ranked second best country in world

Map of Canada
According to The Star, Canada is ranked 2nd best country in the World,  Rated just behind Germany, Canada is praised for its diversity, resources and high standard of living.
Funny, I always felt we are the BEST.
Click Below For Complete Article