Where are all the good sledding spots in the city?
I'm fairly new to Toronto and last year there was hardly any snow at all. Now that we finally got a big, sexy dump of snow, where do I go with my friends to slide around? I heard there's some decent places around Christie Pits and maybe in High Park, but I've never been to either place before.
Suggestions?