shimla profile image 91

What country in the world do you think has the best standard of living- in your opinion?

I don't mean GDP necessarily but the country that takes the best care of its citizens and have the greatest freedoms.

sort by best latest

Akbok profile image93

Akbok says

5 years ago
 |  Comment