FORBES recently published a list of world’s happiest countries. The scandinavian countries seem to be doing pretty good with Denmark being ranked #1 followed by Finland, Norway and Sweden. United States has been ranked #14 with 57% Thriving, 40% Struggling and 3% suffering. The list ranks 155 countries which have been Google Mapped here at […]