TheTigerMaster
Superstar
It's always good to look at what others think - and sometimes it can be rather unflattering:
http://landlopers.com/2013/07/22/visit-toronto
AoD
Canada’s largest city, Toronto is the center of Canadian business and it looks like it. The city is in a constant state of change and construction, paving over what may have been interesting and unique. In that respect it reminds me of another city I don’t like, London.
A friend and his girlfriend moved to Toronto from London a few months ago. They were telling me that Toronto feels exactly like London, especially in respect to culture and the attitudes of the people living in the two cities.