Where is the Travelers set?

Netflix’s Travelers filming takes place on location in Vancouver, British Columbia, Canada.