MovieMaps

“Where in the World Is Ogopogo?” Filming Locations

The Amazing Race Canada episode “Where in the World Is Ogopogo?” was filmed in Kelowna, Niagara Falls, & Mississauga in Canada.