Sable Island
In 1994, Dutesco traveled to Sable Island, a small island off the coast of Nova Scotia.