Sweden, Denmark and Norway have been voted the happiest countries in the world. Hugh Fearnley-Whittingstall is off to find out why.
Production information and reference links
Recommendations from this title