by Marco Biscella
The three happiest towns in Italy are concentrated in the Alto Adige, or South Tyrol, according to a ranking of "Happy Towns 2015" by Sintesi research center for Il Sole 24 Ore's Research Center. The list looks at Italian towns with populations of 5-50,000 people that have achieved the best balance of economic, social, environmental and social welfare needs.
Brunico and Vipiteno remain in the first and second spot, the same as last year's edition. Egna is a new entry, in third position, followed by Peschiera del Garda and Lazise, but in Verona province.