Looking for snowshoeing in Toronto? Explore scenic Trans Canada Trail routes, frozen lakes, and forest trails just outside the city.