Skip to Content
You voted in your thousands for your favourites, and we're pleased to reveal your choices in our top 30 countdown of the best christmas carols.
22. A lilting Christmas carol telling of the angel Gabriel visiting Mary to tell her she is to bear the son of God. The lyrics quote the biblical account from Luke, Chapter 1, and the melody is taken from the Basque tradition.
Powered by Facebook