Filming Locations (3)

  • Ischia Island, Naples, Campania, Italy

  • Rome, Lazio, Italy

  • Spoleto, Perugia, Umbria, Italy