MovieMaps

“Karma Chameleon” Filming Locations

Wonderfalls episode “Karma Chameleon” was filmed in Toronto in Canada.