Practically every day is a saint's day in the Czech Republic, and 'special days', festivals and public holidays are widely acknowledged. On 30 April in Prague, the Czech version of Walpurgisnacht, Paleni Carodejnic(Burning of the Witches) is a pre-Christian festival for warding off evil. Politically incorrect witch burning is now replaced by all-night bonfire parties on Kampa Island and in suburban backyards. Growing more politically incorrect on Easter Monday each year is the old pagan tradition of Pomlázka where Czech men wander through their village swatting their favourite women on the legs with decorated willow switches. High culture follows for the remainder of the year with the Prazske jaro(Prague Spring) International Music Festival in May and June, the Prague International Book Fair also in May and the Mozart Festival in September. The Christmas and New Year season closes the year quietly for most of the Czech Republic, but Prague is overcome with tourist revelry during a fast and furious holiday season. Worth checking out also is eský Krumlov's International Music Festival which is held every August in the stunning river town.