Luxembourg
Despite being a really small country, it is one of the happiest and wealthiest in the world. Money can in fact buy happiness at times. The population has a 100% literacy rate. They also have really low unemployment rate. They have free and universal health care system. Most of all, they have the dreamy Prince Felix. The people in this country definitely have tons of reasons to smile and live their lives to the fullest.