The annual Three Choirs Festival alternates between Gloucester, Worcester and which other cathedral?
What is the answer?
hereford