In Germany, the very last hours of April are ones of great celebration, music and most of all, dancing. Bring in May by partying with the witches!
The charming medieval town of Freinsheim recently held its annual Bloom Festival and hosts several other family festivals through the year.