Walpurgis Night (April 30) and May Day are celebrated in countless ways across Europe, with roots dating back centuries, if not millennia. Unique enough to merit its own entry as a tradition in ...