Join Tom from Take Time to Travel as he explores Algonquin Island, one of the scenic Toronto Islands in Ontario, Canada.