This infographic shows the level of satisfaction, according to seven indicators, for 75 European cities.
This infographic shows the level of satisfaction, according to seven indicators, for 75 European cities.