In fact, every year on April 30, local villagers get dressed up like witches and devils and ride the rails from town to town in celebration of Walpurgis Night.
Read Whole Story
Get top stories and blog posts emailed to me each day. Newsletters may offer personalized content or advertisements. Learn more.