“Places” Filming Locations
World's Strangest episode “Places” was filmed in Seville in Spain and Houston in the United States of America as well as in the United Kingdom & Iceland.
World's Strangest episode “Places” was filmed in Seville in Spain and Houston in the United States of America as well as in the United Kingdom & Iceland.