Trieste is Italy's Happiest City
"Italy's Trieste, population 208,552, has ambitions to return to its former glory as a wealthy trading port, luring start-ups with its enviable location and high quality of life (you're more likely to live to 100 in Trieste than in any other part of Italy)." (Ivan Carvalho, Monocle, subscription required)
Read more (Image courtesy of Monocle)
Recent Comments