“Bug A Boo” Filming Locations

Maggie competes for a prestigious summer internship while Mel learns more about Jada, the woman who stole the Scythe.

Charmed episode “Bug A Boo” was filmed in Vancouver in Canada.

1010 George Street as Abandoned Building

The sisters chase Jada through a building and after they leave she uses the Scythe to release something from Tartarus.

DHX Media as AptitudeMatch

Maggie attends a briefing for the internship competition and meets up with Parker after.

The Beaumont Gallery as Ferrer Township Parking Lot

A man returns to his car after a date and is attacked. Mel, Harry, and Charity investigate his death the next day.