July 4, 2025 01:47 AM

Travel Tips

June 20, 2012 · Leisure

The Happiest Country in the World is...

The New Economics Foundation ranked 151 countries on a "Happy Planet Index." See what reached #1.

by Carly Okyle