MovieMaps

“Ambush” Filming Locations

After several of the Elders at killed, they reach out to the Charmed Ones for help stopping the attacks while Macy finds herself drawn deeper into her demonic side.

Charmed episode “Ambush” was filmed in Vancouver in Canada.