kettal Banned Member Bio Joined Jul 24, 2008 Messages 2,350 Reaction score 1 Mar 15, 2010 #1 This is a neighbourhood located on the south end of the Humber River. It is very isolated. When I go there, I feel like I have left Toronto because it looks like a small town.
This is a neighbourhood located on the south end of the Humber River. It is very isolated. When I go there, I feel like I have left Toronto because it looks like a small town.
Towered Superstar Member Bio Joined Apr 24, 2007 Messages 10,021 Reaction score 13,103 Mar 16, 2010 #2 It's an utterly horrible, desolate place. 50's urban planning hell.