Edinburgh, United Kingdom - Best Cities for Quality of Life