Jan 1, 2012 New Year's Day
Feb 20, 2012 Carnival Monday
Mar 20, 2012 March Equinox
Apr 9, 2012 Easter Monday
May 13, 2012 Mother's Day
May 17, 2012 Ascension Day
Jun 20, 2012 June Solstice
Sep 22, 2012 September Equinox
Dec 21, 2012 December Solstice
Dec 25, 2012 Christmas Day
Dec 31, 2012 New Year's Eve