What city does Travelers take place in?

What city does Travelers take place in?

Travelers is a science fiction television series created by Brad Wright, starring Eric McCormack, Mackenzie Porter, Jared Abrahamson, Nesta Cooper, Reilly Dolman, and Patrick Gilmore. … Travelers (TV series) Travelers No. of episodes 34 Production Producer Eric McCormack Production locations Vancouver, British Columbia, Canada 17 more rows

See also  Do expats pay taxes in Costa Rica?