MovieMaps

“Free” Filming Locations

Nikita episode “Free” was filmed in Toronto in Canada.