MovieMaps

The Price of Death Filming Locations

The Price of Death was filmed in Almería in Spain.