MovieMaps

“The Tea” Filming Locations

Good Witch episode “The Tea” was filmed in Hamilton in Canada.