Which City Should you Live In? March 14, 2014 by Laura 55% Toronto – You’re self sufficient and slightly glorious. I was surprised to see Toronto turn up for me – the site this came from is in the UK even.