Join Tom from Take Time to Travel as he explores Algonquin Island, one of the scenic Toronto Islands in Ontario, Canada.
Just a 10-minute ferry ride and a world away from Toronto’s chrome-and-glass core is the boho oasis of Ward’s and Algonquin Islands, on the Toronto Islands archipelago cut off from the mainland during ...