The best city to live in is ….?

News just out about the best city in the world to live in doesn’t give us too many surprises. Vancouver in Canada has for several years been the number one city to live in but now it has been knocked off the number one position by Melbourne, Australia. Apparently, these wasn’t much to choose between… Continue reading The best city to live in is ….?