BEGIN:VCALENDAR
VERSION:2.0
CALSCALE:GREGORIAN
PRODID:days-until/holidays
METHOD:PUBLISH
X-WR-CALNAME:Public holidays in South Africa
X-PUBLISHED-TTL:PT1H
BEGIN:VEVENT
UID:za-2026-01-01-NewYearsDay@daysuntil
SUMMARY:New Year's Day
DTSTAMP:20261106T042858Z
DTSTART;VALUE=DATE:20260101
DTEND;VALUE=DATE:20260102
DESCRIPTION:A public holiday in South Africa. From Days Until.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:za-2026-03-21-HumanRightsDay@daysuntil
SUMMARY:Human Rights Day
DTSTAMP:20261106T042858Z
DTSTART;VALUE=DATE:20260321
DTEND;VALUE=DATE:20260322
DESCRIPTION:A public holiday in South Africa. From Days Until.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:za-2026-04-03-GoodFriday@daysuntil
SUMMARY:Good Friday
DTSTAMP:20261106T042858Z
DTSTART;VALUE=DATE:20260403
DTEND;VALUE=DATE:20260404
DESCRIPTION:A public holiday in South Africa. From Days Until.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:za-2026-04-06-FamilyDay@daysuntil
SUMMARY:Family Day
DTSTAMP:20261106T042858Z
DTSTART;VALUE=DATE:20260406
DTEND;VALUE=DATE:20260407
DESCRIPTION:A public holiday in South Africa. From Days Until.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:za-2026-04-27-FreedomDay@daysuntil
SUMMARY:Freedom Day
DTSTAMP:20261106T042858Z
DTSTART;VALUE=DATE:20260427
DTEND;VALUE=DATE:20260428
DESCRIPTION:A public holiday in South Africa. From Days Until.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:za-2026-05-01-WorkersDay@daysuntil
SUMMARY:Workers' Day
DTSTAMP:20261106T042858Z
DTSTART;VALUE=DATE:20260501
DTEND;VALUE=DATE:20260502
DESCRIPTION:A public holiday in South Africa. From Days Until.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:za-2026-06-16-YouthDay@daysuntil
SUMMARY:Youth Day
DTSTAMP:20261106T042858Z
DTSTART;VALUE=DATE:20260616
DTEND;VALUE=DATE:20260617
DESCRIPTION:A public holiday in South Africa. From Days Until.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:za-2026-08-09-NationalWomensDay@daysuntil
SUMMARY:National Women's Day
DTSTAMP:20261106T042858Z
DTSTART;VALUE=DATE:20260809
DTEND;VALUE=DATE:20260810
DESCRIPTION:A public holiday in South Africa. From Days Until.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:za-2026-08-10-PublicHoliday@daysuntil
SUMMARY:Public Holiday
DTSTAMP:20261106T042858Z
DTSTART;VALUE=DATE:20260810
DTEND;VALUE=DATE:20260811
DESCRIPTION:A public holiday in South Africa. From Days Until.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:za-2026-09-24-HeritageDay@daysuntil
SUMMARY:Heritage Day
DTSTAMP:20261106T042858Z
DTSTART;VALUE=DATE:20260924
DTEND;VALUE=DATE:20260925
DESCRIPTION:A public holiday in South Africa. From Days Until.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:za-2026-12-16-DayofReconciliation@daysuntil
SUMMARY:Day of Reconciliation
DTSTAMP:20261106T042858Z
DTSTART;VALUE=DATE:20261216
DTEND;VALUE=DATE:20261217
DESCRIPTION:A public holiday in South Africa. From Days Until.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:za-2026-12-25-ChristmasDay@daysuntil
SUMMARY:Christmas Day
DTSTAMP:20261106T042858Z
DTSTART;VALUE=DATE:20261225
DTEND;VALUE=DATE:20261226
DESCRIPTION:A public holiday in South Africa. From Days Until.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:za-2026-12-26-DayofGoodwill@daysuntil
SUMMARY:Day of Goodwill
DTSTAMP:20261106T042858Z
DTSTART;VALUE=DATE:20261226
DTEND;VALUE=DATE:20261227
DESCRIPTION:A public holiday in South Africa. From Days Until.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:za-2027-01-01-NewYearsDay@daysuntil
SUMMARY:New Year's Day
DTSTAMP:20261106T042858Z
DTSTART;VALUE=DATE:20270101
DTEND;VALUE=DATE:20270102
DESCRIPTION:A public holiday in South Africa. From Days Until.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:za-2027-03-21-HumanRightsDay@daysuntil
SUMMARY:Human Rights Day
DTSTAMP:20261106T042858Z
DTSTART;VALUE=DATE:20270321
DTEND;VALUE=DATE:20270322
DESCRIPTION:A public holiday in South Africa. From Days Until.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:za-2027-03-22-PublicHoliday@daysuntil
SUMMARY:Public Holiday
DTSTAMP:20261106T042858Z
DTSTART;VALUE=DATE:20270322
DTEND;VALUE=DATE:20270323
DESCRIPTION:A public holiday in South Africa. From Days Until.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:za-2027-03-26-GoodFriday@daysuntil
SUMMARY:Good Friday
DTSTAMP:20261106T042858Z
DTSTART;VALUE=DATE:20270326
DTEND;VALUE=DATE:20270327
DESCRIPTION:A public holiday in South Africa. From Days Until.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:za-2027-03-29-FamilyDay@daysuntil
SUMMARY:Family Day
DTSTAMP:20261106T042858Z
DTSTART;VALUE=DATE:20270329
DTEND;VALUE=DATE:20270330
DESCRIPTION:A public holiday in South Africa. From Days Until.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:za-2027-04-27-FreedomDay@daysuntil
SUMMARY:Freedom Day
DTSTAMP:20261106T042858Z
DTSTART;VALUE=DATE:20270427
DTEND;VALUE=DATE:20270428
DESCRIPTION:A public holiday in South Africa. From Days Until.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:za-2027-05-01-WorkersDay@daysuntil
SUMMARY:Workers' Day
DTSTAMP:20261106T042858Z
DTSTART;VALUE=DATE:20270501
DTEND;VALUE=DATE:20270502
DESCRIPTION:A public holiday in South Africa. From Days Until.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:za-2027-06-16-YouthDay@daysuntil
SUMMARY:Youth Day
DTSTAMP:20261106T042858Z
DTSTART;VALUE=DATE:20270616
DTEND;VALUE=DATE:20270617
DESCRIPTION:A public holiday in South Africa. From Days Until.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:za-2027-08-09-NationalWomensDay@daysuntil
SUMMARY:National Women's Day
DTSTAMP:20261106T042858Z
DTSTART;VALUE=DATE:20270809
DTEND;VALUE=DATE:20270810
DESCRIPTION:A public holiday in South Africa. From Days Until.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:za-2027-09-24-HeritageDay@daysuntil
SUMMARY:Heritage Day
DTSTAMP:20261106T042858Z
DTSTART;VALUE=DATE:20270924
DTEND;VALUE=DATE:20270925
DESCRIPTION:A public holiday in South Africa. From Days Until.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:za-2027-12-16-DayofReconciliation@daysuntil
SUMMARY:Day of Reconciliation
DTSTAMP:20261106T042858Z
DTSTART;VALUE=DATE:20271216
DTEND;VALUE=DATE:20271217
DESCRIPTION:A public holiday in South Africa. From Days Until.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:za-2027-12-25-ChristmasDay@daysuntil
SUMMARY:Christmas Day
DTSTAMP:20261106T042858Z
DTSTART;VALUE=DATE:20271225
DTEND;VALUE=DATE:20271226
DESCRIPTION:A public holiday in South Africa. From Days Until.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:za-2027-12-26-DayofGoodwill@daysuntil
SUMMARY:Day of Goodwill
DTSTAMP:20261106T042858Z
DTSTART;VALUE=DATE:20271226
DTEND;VALUE=DATE:20271227
DESCRIPTION:A public holiday in South Africa. From Days Until.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:za-2027-12-27-PublicHoliday@daysuntil
SUMMARY:Public Holiday
DTSTAMP:20261106T042858Z
DTSTART;VALUE=DATE:20271227
DTEND;VALUE=DATE:20271228
DESCRIPTION:A public holiday in South Africa. From Days Until.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:za-2028-01-01-NewYearsDay@daysuntil
SUMMARY:New Year's Day
DTSTAMP:20261106T042858Z
DTSTART;VALUE=DATE:20280101
DTEND;VALUE=DATE:20280102
DESCRIPTION:A public holiday in South Africa. From Days Until.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:za-2028-03-21-HumanRightsDay@daysuntil
SUMMARY:Human Rights Day
DTSTAMP:20261106T042858Z
DTSTART;VALUE=DATE:20280321
DTEND;VALUE=DATE:20280322
DESCRIPTION:A public holiday in South Africa. From Days Until.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:za-2028-04-14-GoodFriday@daysuntil
SUMMARY:Good Friday
DTSTAMP:20261106T042858Z
DTSTART;VALUE=DATE:20280414
DTEND;VALUE=DATE:20280415
DESCRIPTION:A public holiday in South Africa. From Days Until.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:za-2028-04-17-FamilyDay@daysuntil
SUMMARY:Family Day
DTSTAMP:20261106T042858Z
DTSTART;VALUE=DATE:20280417
DTEND;VALUE=DATE:20280418
DESCRIPTION:A public holiday in South Africa. From Days Until.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:za-2028-04-27-FreedomDay@daysuntil
SUMMARY:Freedom Day
DTSTAMP:20261106T042858Z
DTSTART;VALUE=DATE:20280427
DTEND;VALUE=DATE:20280428
DESCRIPTION:A public holiday in South Africa. From Days Until.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:za-2028-05-01-WorkersDay@daysuntil
SUMMARY:Workers' Day
DTSTAMP:20261106T042858Z
DTSTART;VALUE=DATE:20280501
DTEND;VALUE=DATE:20280502
DESCRIPTION:A public holiday in South Africa. From Days Until.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:za-2028-06-16-YouthDay@daysuntil
SUMMARY:Youth Day
DTSTAMP:20261106T042858Z
DTSTART;VALUE=DATE:20280616
DTEND;VALUE=DATE:20280617
DESCRIPTION:A public holiday in South Africa. From Days Until.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:za-2028-08-09-NationalWomensDay@daysuntil
SUMMARY:National Women's Day
DTSTAMP:20261106T042858Z
DTSTART;VALUE=DATE:20280809
DTEND;VALUE=DATE:20280810
DESCRIPTION:A public holiday in South Africa. From Days Until.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:za-2028-09-24-HeritageDay@daysuntil
SUMMARY:Heritage Day
DTSTAMP:20261106T042858Z
DTSTART;VALUE=DATE:20280924
DTEND;VALUE=DATE:20280925
DESCRIPTION:A public holiday in South Africa. From Days Until.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:za-2028-09-25-PublicHoliday@daysuntil
SUMMARY:Public Holiday
DTSTAMP:20261106T042858Z
DTSTART;VALUE=DATE:20280925
DTEND;VALUE=DATE:20280926
DESCRIPTION:A public holiday in South Africa. From Days Until.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:za-2028-12-16-DayofReconciliation@daysuntil
SUMMARY:Day of Reconciliation
DTSTAMP:20261106T042858Z
DTSTART;VALUE=DATE:20281216
DTEND;VALUE=DATE:20281217
DESCRIPTION:A public holiday in South Africa. From Days Until.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:za-2028-12-25-ChristmasDay@daysuntil
SUMMARY:Christmas Day
DTSTAMP:20261106T042858Z
DTSTART;VALUE=DATE:20281225
DTEND;VALUE=DATE:20281226
DESCRIPTION:A public holiday in South Africa. From Days Until.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:za-2028-12-26-DayofGoodwill@daysuntil
SUMMARY:Day of Goodwill
DTSTAMP:20261106T042858Z
DTSTART;VALUE=DATE:20281226
DTEND;VALUE=DATE:20281227
DESCRIPTION:A public holiday in South Africa. From Days Until.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:za-2029-01-01-NewYearsDay@daysuntil
SUMMARY:New Year's Day
DTSTAMP:20261106T042858Z
DTSTART;VALUE=DATE:20290101
DTEND;VALUE=DATE:20290102
DESCRIPTION:A public holiday in South Africa. From Days Until.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:za-2029-03-21-HumanRightsDay@daysuntil
SUMMARY:Human Rights Day
DTSTAMP:20261106T042858Z
DTSTART;VALUE=DATE:20290321
DTEND;VALUE=DATE:20290322
DESCRIPTION:A public holiday in South Africa. From Days Until.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:za-2029-03-30-GoodFriday@daysuntil
SUMMARY:Good Friday
DTSTAMP:20261106T042858Z
DTSTART;VALUE=DATE:20290330
DTEND;VALUE=DATE:20290331
DESCRIPTION:A public holiday in South Africa. From Days Until.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:za-2029-04-02-FamilyDay@daysuntil
SUMMARY:Family Day
DTSTAMP:20261106T042858Z
DTSTART;VALUE=DATE:20290402
DTEND;VALUE=DATE:20290403
DESCRIPTION:A public holiday in South Africa. From Days Until.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:za-2029-04-27-FreedomDay@daysuntil
SUMMARY:Freedom Day
DTSTAMP:20261106T042858Z
DTSTART;VALUE=DATE:20290427
DTEND;VALUE=DATE:20290428
DESCRIPTION:A public holiday in South Africa. From Days Until.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:za-2029-05-01-WorkersDay@daysuntil
SUMMARY:Workers' Day
DTSTAMP:20261106T042858Z
DTSTART;VALUE=DATE:20290501
DTEND;VALUE=DATE:20290502
DESCRIPTION:A public holiday in South Africa. From Days Until.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:za-2029-06-16-YouthDay@daysuntil
SUMMARY:Youth Day
DTSTAMP:20261106T042858Z
DTSTART;VALUE=DATE:20290616
DTEND;VALUE=DATE:20290617
DESCRIPTION:A public holiday in South Africa. From Days Until.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:za-2029-08-09-NationalWomensDay@daysuntil
SUMMARY:National Women's Day
DTSTAMP:20261106T042858Z
DTSTART;VALUE=DATE:20290809
DTEND;VALUE=DATE:20290810
DESCRIPTION:A public holiday in South Africa. From Days Until.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:za-2029-09-24-HeritageDay@daysuntil
SUMMARY:Heritage Day
DTSTAMP:20261106T042858Z
DTSTART;VALUE=DATE:20290924
DTEND;VALUE=DATE:20290925
DESCRIPTION:A public holiday in South Africa. From Days Until.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:za-2029-12-16-DayofReconciliation@daysuntil
SUMMARY:Day of Reconciliation
DTSTAMP:20261106T042858Z
DTSTART;VALUE=DATE:20291216
DTEND;VALUE=DATE:20291217
DESCRIPTION:A public holiday in South Africa. From Days Until.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:za-2029-12-17-PublicHoliday@daysuntil
SUMMARY:Public Holiday
DTSTAMP:20261106T042858Z
DTSTART;VALUE=DATE:20291217
DTEND;VALUE=DATE:20291218
DESCRIPTION:A public holiday in South Africa. From Days Until.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:za-2029-12-25-ChristmasDay@daysuntil
SUMMARY:Christmas Day
DTSTAMP:20261106T042858Z
DTSTART;VALUE=DATE:20291225
DTEND;VALUE=DATE:20291226
DESCRIPTION:A public holiday in South Africa. From Days Until.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:za-2029-12-26-DayofGoodwill@daysuntil
SUMMARY:Day of Goodwill
DTSTAMP:20261106T042858Z
DTSTART;VALUE=DATE:20291226
DTEND;VALUE=DATE:20291227
DESCRIPTION:A public holiday in South Africa. From Days Until.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:za-2030-01-01-NewYearsDay@daysuntil
SUMMARY:New Year's Day
DTSTAMP:20261106T042858Z
DTSTART;VALUE=DATE:20300101
DTEND;VALUE=DATE:20300102
DESCRIPTION:A public holiday in South Africa. From Days Until.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:za-2030-03-21-HumanRightsDay@daysuntil
SUMMARY:Human Rights Day
DTSTAMP:20261106T042858Z
DTSTART;VALUE=DATE:20300321
DTEND;VALUE=DATE:20300322
DESCRIPTION:A public holiday in South Africa. From Days Until.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:za-2030-04-19-GoodFriday@daysuntil
SUMMARY:Good Friday
DTSTAMP:20261106T042858Z
DTSTART;VALUE=DATE:20300419
DTEND;VALUE=DATE:20300420
DESCRIPTION:A public holiday in South Africa. From Days Until.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:za-2030-04-22-FamilyDay@daysuntil
SUMMARY:Family Day
DTSTAMP:20261106T042858Z
DTSTART;VALUE=DATE:20300422
DTEND;VALUE=DATE:20300423
DESCRIPTION:A public holiday in South Africa. From Days Until.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:za-2030-04-27-FreedomDay@daysuntil
SUMMARY:Freedom Day
DTSTAMP:20261106T042858Z
DTSTART;VALUE=DATE:20300427
DTEND;VALUE=DATE:20300428
DESCRIPTION:A public holiday in South Africa. From Days Until.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:za-2030-05-01-WorkersDay@daysuntil
SUMMARY:Workers' Day
DTSTAMP:20261106T042858Z
DTSTART;VALUE=DATE:20300501
DTEND;VALUE=DATE:20300502
DESCRIPTION:A public holiday in South Africa. From Days Until.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:za-2030-06-16-YouthDay@daysuntil
SUMMARY:Youth Day
DTSTAMP:20261106T042858Z
DTSTART;VALUE=DATE:20300616
DTEND;VALUE=DATE:20300617
DESCRIPTION:A public holiday in South Africa. From Days Until.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:za-2030-06-17-PublicHoliday@daysuntil
SUMMARY:Public Holiday
DTSTAMP:20261106T042858Z
DTSTART;VALUE=DATE:20300617
DTEND;VALUE=DATE:20300618
DESCRIPTION:A public holiday in South Africa. From Days Until.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:za-2030-08-09-NationalWomensDay@daysuntil
SUMMARY:National Women's Day
DTSTAMP:20261106T042858Z
DTSTART;VALUE=DATE:20300809
DTEND;VALUE=DATE:20300810
DESCRIPTION:A public holiday in South Africa. From Days Until.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:za-2030-09-24-HeritageDay@daysuntil
SUMMARY:Heritage Day
DTSTAMP:20261106T042858Z
DTSTART;VALUE=DATE:20300924
DTEND;VALUE=DATE:20300925
DESCRIPTION:A public holiday in South Africa. From Days Until.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:za-2030-12-16-DayofReconciliation@daysuntil
SUMMARY:Day of Reconciliation
DTSTAMP:20261106T042858Z
DTSTART;VALUE=DATE:20301216
DTEND;VALUE=DATE:20301217
DESCRIPTION:A public holiday in South Africa. From Days Until.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:za-2030-12-25-ChristmasDay@daysuntil
SUMMARY:Christmas Day
DTSTAMP:20261106T042858Z
DTSTART;VALUE=DATE:20301225
DTEND;VALUE=DATE:20301226
DESCRIPTION:A public holiday in South Africa. From Days Until.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:za-2030-12-26-DayofGoodwill@daysuntil
SUMMARY:Day of Goodwill
DTSTAMP:20261106T042858Z
DTSTART;VALUE=DATE:20301226
DTEND;VALUE=DATE:20301227
DESCRIPTION:A public holiday in South Africa. From Days Until.
TRANSP:TRANSPARENT
END:VEVENT
END:VCALENDAR
