Why is australia the happiest place to live (infographic)
The United States' happiest places [infographic] - Holy Kaw!
Techniques For Creating Close Friendships
It appears it might not be so ‘grim up north’ after all, with the North Yorkshire spa town of Harrogate being named the happiest place to live in Britain.
Wise words indeed.