Monday, November 04, 2013

Norway Again Named the World's Happiest Country, Followed by Switzerland and Canada

Fifth Consecutive Win for Norway


A view of the skyline of Oslo, Capital of Norway.