Yes, living in Toronto does give you the illusion that you are living in the Center of the Universe.
But since I live in the Scarborough area, which is treated like an unwanted stepchild by most of the city’s politicians, this feeling is not quite so strong.
Downtown
Downtown Toronto looks like what one would expect from a really big city. There are huge building that hide even the Sun. On the other hand the place still has some architecture conceived with a bit better taste.
In any case, I rarely go to the downtown core and my neighborhood in Scarborough looks more suburban.
Scarborough
Scarborough, Ontario used to be a separate city, but that was before I have moved here.
Scarborough is now part of Toronto. Some locations mentioned on this site are in the Scarborough area. The Toronto Zoo which is mentioned often throughout this site is also located in the Scarborough area.
Content related to Toronto
Power blackouts 2013
Toronto Reptile Expo