MovieMaps

“La Chica o El Mundo” Filming Locations

Pluribus episode “La Chica o El Mundo” was filmed in Albuquerque in the United States of America.