I have only lived in my home country, Colombia, but with my wife we have travelled quite a bit, all for pleasure. Probably 40 countries I guess.
Whenever I visit "first world" countries I say: OMG, I want to live here. Then I comeback to Colombia and say: I'll never leave my home, weather is just perfect here
We've done two eurotours including probably the most famous cities, and in the last one we visited Easter Europe, which I enjoyed the most (Riga, Tallin, Finland, among others).
The most friendly people are definitely Thai people, we even had some small car accident and they were friendly enough to invite me a coffee while we fixed the problem. Cuban people are also great, they live in poverty but most of them don't care about that.
The best beaches are probably Colombian, Punta Cana (best all-inclusive hotels are definitely here), Cuba, and Thai ones.
Argentina is a piece of Europe in Latin America.
For architecture I definitely prefer Eastern Europe, and if you ask me, regular tourist locations (don't know, Eiffel tower, Charles Bridge, etc.) are not that great, I'd recommend to visit what you will really enjoy instead of just visiting the photo locations (I mean, you need the picture, but still visit other sites

), for example I'm a Pink Floyd fan, so in London I visit Battersea Power Station, I enjoyed that more than visiting Big Ben.