Since 1947, Avignon is host to a Theater Festival, which is held annually in July. In 2007, more than 800 plays were staged in over 100 theaters, most of them were restaurants or bars building a stage and giving artists the chance to show their ta…
more »