MovieMaps

The Price of Power Filming Locations

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