MovieMaps

“Jingle Hell” Filming Locations

Mel is initiated into the Sisters of Arcana and Parker crashes the sisters' Christmas party with a mission from his family.

Charmed episode “Jingle Hell” was filmed in Vancouver in Canada.