Apr 5, 2012 Maundy Thursday
Apr 8, 2012 Easter Sunday
Apr 8, 2012 Easter Sunday
Apr 9, 2012 Easter Monday
Apr 23, 2012 German Beer Day
Apr 26, 2012 Girls' Day - Career Information Day
Apr 30, 2012 Walpurgis Night
May 5, 2012 Europe Day (Council of Europe)
May 8, 2012 Anniversary of the End of World War II
May 9, 2012 Europe Day (European Union)
May 13, 2012 Mother's Day
May 17, 2012 Father's Day
May 17, 2012 Ascension Day
May 23, 2012 Constitution Day
Jun 1, 2012 International Childrens' Day
Jun 3, 2012 European Bicycle Day
Jun 6, 2012 Visually Impaired People Day
Jun 7, 2012 Corpus Christi
Jun 17, 2012 Car-free Sunday
Jun 21, 2012 June Solstice
Jun 23, 2012 Architecture Day