Worldwide Christmas Carols

from Japan

from Africa

from Ireland

from Hawaii

from Australia

from Holland

from Thailand

from Italy

from China

from Russia

from South Africa

in Swahili

from Norway

from America