Arts, opera, music, ballet, theater, culture: this is the Festival of the Two Worlds in Spoleto.
The events are held within the fantastic scenery of the old town, amid narrow streets and monuments: this experience is not to be missed.
Official Website