Czech Christmas Eve and Christmas are celebrated on December 24th and 25th, respectively. While this special holiday is celebrated with family, visitors to the Czech Republic can also enjoy public Christmas festivities, like the the Christmas tree in Old Town Prague and the famous Prague Christmas Market.
In Serbia and Montenegro, the Church is the Orthodox Church. In this Church they still use the old 'Julian' Calendar, which means that Christmas Eve in on 6th January and Christmas Day in on the 7th January! Advent in the Orthodox Church starts on 28th November and last for six weeks. During Advent, some people fast and they don't eat food that comes from animals (meat, milk, eggs, etc.).
In Finland, Christmas is celebrated from 24th to 26th of December. Preparations for the festival begin from approximately a month ago with many Finnish people buying the Christmas tree, decorative items and gifts and goodies for the season. Houses are cleaned and special treats like gingerbread cookies and prune tarts prepared for the oncoming festive season.
Croatia's Catholic heritage can be seen in its celebration of Christmas, which falls on December 25 in Croatia. If you're in Croatia's capital city, do pay a visit to the Zagreb Christmas market, which appears, along with festive decorations, on the main square.
Xmas in the Seychelles is all about food, family and beach time. The family would attend Christmas midnight mass at Anse Royale and then try get some rest before waking again to much excitement of opening presents on Christmas day and then the mad dash to get to the beach to test them out. Spending Christmas in the Seychelles means quality family time and rest.