Germany swept the floor in a new survey of the best cities in the world to live in, with Munich the highest ranked of three German cities in the top ten.
German cities are getting ever cheaper for American expats to live in compared to the rest of the world, according to a report released by consulting firm Mercer on Wednesday.