MovieMaps

The Duellists Filming Locations

The Duellists was filmed in France