Sometimes it seems like Toronto is one of the most expensive cities to live in, but that's not true. The latest annual cost-of-living survey released Monday by Mercer Human Resource Consulting has Toronto listed at #89.
Tokyo, London and Moscow are the three most expensive cities in the world. I can live with #89. In fact, I do.