Skip to Content
The World's Greatest Music
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.
11. The Latin text for this carol was written around the 12th Century (Veni veni Immanuel), telling of the prophecy in Isaiah where it is foretold that the son of God will be born to save the human race from sin.
Powered by Facebook