Winter is one of the best times to visit Germany, with all the twinkling Christmas markets, snow-dusted villages, and plenty of cold-weather adventures. If you’re heading to Bavaria this winter, ...