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