World’s Top 10 Happiest Countries

Where are the happiest people? Hint: Mostly in Latin America. See the world’s most blissful places, according to the leading global happiness measurement the Happy Planet Index.