Walpurgisnacht: celebrate the arrival of spring with witches and warlocks in Germany - Lonely Planet