4. Melbourne (132.3) — This Australian city came out above all others in terms of happiness, with nine in 10 residents saying they felt happy within the last 24 hours. They also find it easy to make friends, and think the food and drink scene is one of the city's best features.