MovieMaps

“The Pest House” Filming Locations

Millennium episode “The Pest House” was filmed in Vancouver in Canada.