MovieMaps

“Alexandra” Filming Locations

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