BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Xilfy//Public Holidays//EN
CALSCALE:GREGORIAN
METHOD:PUBLISH
X-WR-CALNAME:South African public holidays 2031
BEGIN:VEVENT
UID:south-africa-20310101-0@xilfy.com
DTSTAMP:20261115T094715Z
DTSTART;VALUE=DATE:20310101
DTEND;VALUE=DATE:20310102
SUMMARY:New Year's Day
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:south-africa-20310321-1@xilfy.com
DTSTAMP:20261115T094715Z
DTSTART;VALUE=DATE:20310321
DTEND;VALUE=DATE:20310322
SUMMARY:Human Rights Day
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:south-africa-20310411-2@xilfy.com
DTSTAMP:20261115T094715Z
DTSTART;VALUE=DATE:20310411
DTEND;VALUE=DATE:20310412
SUMMARY:Good Friday
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:south-africa-20310414-3@xilfy.com
DTSTAMP:20261115T094715Z
DTSTART;VALUE=DATE:20310414
DTEND;VALUE=DATE:20310415
SUMMARY:Family Day
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:south-africa-20310427-4@xilfy.com
DTSTAMP:20261115T094715Z
DTSTART;VALUE=DATE:20310427
DTEND;VALUE=DATE:20310428
SUMMARY:Freedom Day
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:south-africa-20310428-5@xilfy.com
DTSTAMP:20261115T094715Z
DTSTART;VALUE=DATE:20310428
DTEND;VALUE=DATE:20310429
SUMMARY:Freedom Day (observed)
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:south-africa-20310501-6@xilfy.com
DTSTAMP:20261115T094715Z
DTSTART;VALUE=DATE:20310501
DTEND;VALUE=DATE:20310502
SUMMARY:Workers' Day
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:south-africa-20310616-7@xilfy.com
DTSTAMP:20261115T094715Z
DTSTART;VALUE=DATE:20310616
DTEND;VALUE=DATE:20310617
SUMMARY:Youth Day
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:south-africa-20310809-8@xilfy.com
DTSTAMP:20261115T094715Z
DTSTART;VALUE=DATE:20310809
DTEND;VALUE=DATE:20310810
SUMMARY:National Women's Day
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:south-africa-20310924-9@xilfy.com
DTSTAMP:20261115T094715Z
DTSTART;VALUE=DATE:20310924
DTEND;VALUE=DATE:20310925
SUMMARY:Heritage Day
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:south-africa-20311216-10@xilfy.com
DTSTAMP:20261115T094715Z
DTSTART;VALUE=DATE:20311216
DTEND;VALUE=DATE:20311217
SUMMARY:Day of Reconciliation
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:south-africa-20311225-11@xilfy.com
DTSTAMP:20261115T094715Z
DTSTART;VALUE=DATE:20311225
DTEND;VALUE=DATE:20311226
SUMMARY:Christmas Day
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:south-africa-20311226-12@xilfy.com
DTSTAMP:20261115T094715Z
DTSTART;VALUE=DATE:20311226
DTEND;VALUE=DATE:20311227
SUMMARY:Day of Goodwill
TRANSP:TRANSPARENT
END:VEVENT
END:VCALENDAR
