Saturday, July 4, 2009

Happy


Costa Rica is the happiest country in the world according to the Happy Planet Index 2.0 here.