MovieMaps

“Hei Ho Heidi Ho” Filming Locations

The Amazing Race episode “Hei Ho Heidi Ho” was filmed in London in the United Kingdom.