Malta hosts international Christmas choir festival

Malta’s International Christmas Choir Festival kicks off on Thursday night. The event will feature 27 choirs from across the UK and Europe to help get you in the mood for the festive season. A total of nine shows will be held over the next four days at various churches across Malta including the Mosta Dome, […]