Verdi's Aida is performed on stage. Courtesy Royal Opera House Muscat
Verdi's Aida is performed on stage. Courtesy Royal Opera House Muscat

Muscat's Royal Opera House line-up has something for everyone