A charming small town in Bavaria, traditional Christmas carols and sweet smells are filling the frosty air – Altötting hosts one of the most beautiful Christmas markets in Germany. If you want to experience the full joy of a traditional German festivity, you might as well do it right. Altötting is known for its magical winter nights: from 28 November until 21 December, the town is transformed into a winter wonderland. In front of the famous Marienheiligtum, a variety of stalls will offer seasonal products such as a whole spectrum of culinary specialities. Typical Bavarian foods, traditional German mulled wine and the smell of oranges and cinnamon make it impossible not to get in a festive mood.