Manitoulin Island
Thompson whereabouts after the mid-1970s was unclear, he is believed to have lived briefly on Manitoulin Island in Canada and Savannah, Georgia.