Visitors to Avignon France can enjoy opera and theatre at the city's
historic Opera house.
This architecturally attractive
building can be found on Place d l'Horloge, immediately right of the
Avignon City Hall (l'Hotel de Ville).
Opera Theatre, Avignon France