Urban tourism
Discover the opera houses in different Spanish cities
Opera has been performed in Spain since the 17th century, and although historically there has always been a stronger tradition of theatre, opera has also put down roots. Here, the two disciplines joined forces to create zarzuela, a distinctively Spanish art form that has filled marvellous theatres well worth a visit.