A woman took a daring chance and walked across a frozen Lake Ontario in Toronto, Canada over the weekend. This video, filmed by Instagram user @toronto_papi_, shows the user’s wife taking cautious ...
Join Tom from Take Time to Travel as he explores Algonquin Island, one of the scenic Toronto Islands in Ontario, Canada. Starting with a peaceful boat ride, enjoy views of the Toronto skyline, the cn ...