Tag: happiest city

Disneyland? No, Happiest Place on Earth is Rio, Brazil

Rio de Janeiro, in southeast Brazil, tops the Forbes list of the world's happiest ...