Why does secular Sweden have so many religious public holidays?
Sweden has one of the highest numbers of official holidays in Europe. Today there are 13 official public holidays in Sweden, and despite being a largely secular country, nine have their history in traditional Christian celebrations.