Notable Toronto Urban Oases By Notable Life By Notable LifeView Author|July 8, 2010|TravelView Travel Sometimes it seems like there’s no seeking refuge from this concrete jungle we call home. Of course we wouldn’t be in Toronto if we didn’t love it, but downtown Toronto is the last place you’d want to find yourself in... View this article.