Avignon France Tourist Information and Landmarks 
AvignonFrance.ca

Opera Theatre in Avignon

Avignon France Tourist Information - City Landmarks
 

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 in Lyon France
Opera Theatre, Avignon France