
After a long winter’s sleep, Bavaria comes alive. First with the crazy antics of Fasching or Carnivale, Germans are roused from their slumber with costumes and parades. Then, it’s time to get serious. In the Christian calendar, the 40 days … Continue reading