Redirect to:
One of Sweden's national holidays is Christmas. Christmas is a Christian holiday and is celebrated on the 25th of December.
Developed by razib.in