There is a lot that happens in the winter in Bavaria. This region has some of the best Christmas markets, family holidays like New Year's Eve and Walpurgis Night, parades, events, football matches, and many other things to enjoy all year. One of the most beautiful places to visit, even during the snowiest weather, is Garmisch-Partenkirche on Munich Mountain where you can see over the Bavarian Alps or go skiing right outside town right up until spring. If you want to warm up after a long day outdoors then head back into Munich for a traditional Bavarian meal at Gasthaus Saint Bartholomew (in "das Bayernviertel" district) where they serve home-cooked meals from regional products made and enjoy the sounds of the Alphorn at the Zugspitze mountain.