In the Canary Islands, Los Divinos are groups of amateur musicians who sing Christmas carols. The tradition is to go around the town or village carolling for nine days before Christmas – 1 night for each month of Mary’s pregnancy. The groups are usually fairly large and very, very good.