MovieMaps

“The Huntress Returns” Filming Locations

Arrow episode “The Huntress Returns” was filmed in Vancouver in Canada.