MovieMaps

“Barrel Bear” Filming Locations

Wonderfalls episode “Barrel Bear” was filmed in Niagara Falls & Toronto in Canada.