MovieMaps

“The Shell” Filming Locations

Good Witch episode “The Shell” was filmed in Toronto & Hamilton in Canada.