MovieMaps

“The Treasure” Filming Locations

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