Revealed: The world's least stressful cities

Of the 150 cities ranked, four out of the top ten most stress-free cities are in Germany. The southern city of Stuttgart comes out on top, with Hanover in third place, Munich in fifth place and Hamburg in joint ninth place with Graz, Austria.

Advertisement

The tiny yet wealthy country of Luxembourg, home to fewer than 600,000 people, has the second-lowest stress levels.

Bern, Switzerland is fourth, while Bordeaux, France (No. 6) and Edinburgh, UK (No. 7) also make it to the top of the charts.

Join the conversation as a VIP Member

Trending on HotAir Videos

Advertisement
Advertisement
Advertisement