Tag: 2011 Quality of Living rankings

Amsterdam climbs to No. 12 in worldwide quality of living

Amsterdam ranked 12th in Mercer's 2011 Quality of Living rankings, making it the one of…

This website uses cookies.