The Toulon Opera House has been around since the 1860’s and is the second largest opera house in France.

Location: Toulon, France