Feeling the cool factor in Toronto Toronto, Canada. The land of the maple leaf, ice hockey, moose, and Mounties. Once you’ve ticked off the obligatory faves.. Travel 29 Dec 0 0