The Happy Planet Index ranks countries based on how many long and happy lives each produces per unit of environmental output. And guest what? 9 out of the top 10 countries with the happiest people are in the Caribbean/Latin America.
The three biggest nations of cruisers are United States (happiness rank 105), United Kingdom (happiness rank 41), and Germany (happiness rank 46). For country specific information, you can check the data here.
So on your next Caribbean cruise remember: The people you are dealing with on your shore excursion are happier than you in life – so get out there to hear their stories and learn from them! Why? Because happiness is contagious.