38. Christmas Carols

38. Christmas Carols The tradition of caroling and Christmas carols is believed to have originated in England when wandering musicians would go from town to town and visit castles and other homes of the rich to give impromptu performances. But there also is the belief that singing carols at Christmas likely came from the group […]

38. Christmas Carols Read More »