Upper Bavaria (Oberbayern), the heart of Bavaria. It's a magical place of deep forests, beautiful meadows, winding roads and jagged peaks. Oberbayern is full of festivities. Every few weeks there is another annual Fest or event. The best time to visit would be August and September when the weather is most predictable and the beer gardens are in full swing. The folks in this region have a good balance of hard work, socializing, playing and just relaxing. But don't expect to notice this all in a quick visit, you need to stay for a while to really understand.