MovieMaps

“Colossal Showdown” Filming Locations

The Amazing Race episode "Colossal Showdown" was filmed in France & Tunisia