Filming Locations (5)

  • Villa Castelli, Stresa, Verbania, Piedmont, Italy

  • Castelli di Cannero, Cannobio, Verbania, Piedmont, Italy

  • Lake Maggiore, Italy

  • Stresa, Verbania, Piedmont, Italy

  • Incir De Paolis, Rome, Lazio, Italy