MovieMaps

The Salamander Filming Locations

The Salamander was filmed in Geneva in Switzerland.