Opera Theatre in Avignon

Avignon France Tourist Information and Vacation Guide

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

Next Page