canada is 1 in quality of life wtf fun facts June 3, 2017 by WTFFF Master Canada is #1 in quality of life – WTF FUN FACTS Advertisement Related