MovieMaps

“Quin” Filming Locations

The Protectors episode “Quin” was filmed in Madrid in Spain.