Every festival we cover in Germany ā where and when to go.
The world's largest folk festival ā six million people and oceans of beer.