England and the UK is among the lowest for the number of public holidays in Europe. Continue reading...