MovieMaps

“The Huntress Returns” Filming Locations

Arrow episode “The Huntress Returns” was filmed in Vancouver, Burnaby, & North Vancouver in Canada.