BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Noor Quran//City prayer times//EN
CALSCALE:GREGORIAN
METHOD:PUBLISH
X-WR-CALNAME:Prayer times — Cape Town — December 2026
X-WR-TIMEZONE:Africa/Johannesburg
BEGIN:VEVENT
UID:2026-12-01-fajr-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261201T014700Z
DTEND:20261201T020200Z
SUMMARY:Fajr · Cape Town
DESCRIPTION:Fajr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-01-sunrise-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261201T032800Z
DTEND:20261201T033300Z
SUMMARY:Sunrise · Cape Town
DESCRIPTION:Sunrise in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-01-dhuhr-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261201T103600Z
DTEND:20261201T105100Z
SUMMARY:Dhuhr · Cape Town
DESCRIPTION:Dhuhr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-01-asr-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261201T142100Z
DTEND:20261201T143600Z
SUMMARY:Asr · Cape Town
DESCRIPTION:Asr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-01-maghrib-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261201T174300Z
DTEND:20261201T175800Z
SUMMARY:Maghrib · Cape Town
DESCRIPTION:Maghrib in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-01-isha-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261201T191800Z
DTEND:20261201T193300Z
SUMMARY:Isha · Cape Town
DESCRIPTION:Isha in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-02-fajr-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261202T014700Z
DTEND:20261202T020200Z
SUMMARY:Fajr · Cape Town
DESCRIPTION:Fajr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-02-sunrise-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261202T032800Z
DTEND:20261202T033300Z
SUMMARY:Sunrise · Cape Town
DESCRIPTION:Sunrise in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-02-dhuhr-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261202T103700Z
DTEND:20261202T105200Z
SUMMARY:Dhuhr · Cape Town
DESCRIPTION:Dhuhr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-02-asr-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261202T142100Z
DTEND:20261202T143600Z
SUMMARY:Asr · Cape Town
DESCRIPTION:Asr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-02-maghrib-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261202T174300Z
DTEND:20261202T175800Z
SUMMARY:Maghrib · Cape Town
DESCRIPTION:Maghrib in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-02-isha-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261202T191900Z
DTEND:20261202T193400Z
SUMMARY:Isha · Cape Town
DESCRIPTION:Isha in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-03-fajr-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261203T014600Z
DTEND:20261203T020100Z
SUMMARY:Fajr · Cape Town
DESCRIPTION:Fajr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-03-sunrise-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261203T032800Z
DTEND:20261203T033300Z
SUMMARY:Sunrise · Cape Town
DESCRIPTION:Sunrise in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-03-dhuhr-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261203T103700Z
DTEND:20261203T105200Z
SUMMARY:Dhuhr · Cape Town
DESCRIPTION:Dhuhr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-03-asr-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261203T142100Z
DTEND:20261203T143600Z
SUMMARY:Asr · Cape Town
DESCRIPTION:Asr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-03-maghrib-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261203T174400Z
DTEND:20261203T175900Z
SUMMARY:Maghrib · Cape Town
DESCRIPTION:Maghrib in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-03-isha-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261203T192000Z
DTEND:20261203T193500Z
SUMMARY:Isha · Cape Town
DESCRIPTION:Isha in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-04-fajr-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261204T014600Z
DTEND:20261204T020100Z
SUMMARY:Fajr · Cape Town
DESCRIPTION:Fajr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-04-sunrise-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261204T032800Z
DTEND:20261204T033300Z
SUMMARY:Sunrise · Cape Town
DESCRIPTION:Sunrise in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-04-dhuhr-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261204T103700Z
DTEND:20261204T105200Z
SUMMARY:Dhuhr (Jumu’ah) · Cape Town
DESCRIPTION:Dhuhr (Jumu’ah) in Cape Town (MuslimWorldLeague) — noor qur
 an
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-04-asr-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261204T142200Z
DTEND:20261204T143700Z
SUMMARY:Asr · Cape Town
DESCRIPTION:Asr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-04-maghrib-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261204T174500Z
DTEND:20261204T180000Z
SUMMARY:Maghrib · Cape Town
DESCRIPTION:Maghrib in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-04-isha-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261204T192100Z
DTEND:20261204T193600Z
SUMMARY:Isha · Cape Town
DESCRIPTION:Isha in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-05-fajr-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261205T014600Z
DTEND:20261205T020100Z
SUMMARY:Fajr · Cape Town
DESCRIPTION:Fajr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-05-sunrise-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261205T032800Z
DTEND:20261205T033300Z
SUMMARY:Sunrise · Cape Town
DESCRIPTION:Sunrise in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-05-dhuhr-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261205T103800Z
DTEND:20261205T105300Z
SUMMARY:Dhuhr · Cape Town
DESCRIPTION:Dhuhr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-05-asr-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261205T142200Z
DTEND:20261205T143700Z
SUMMARY:Asr · Cape Town
DESCRIPTION:Asr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-05-maghrib-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261205T174600Z
DTEND:20261205T180100Z
SUMMARY:Maghrib · Cape Town
DESCRIPTION:Maghrib in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-05-isha-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261205T192200Z
DTEND:20261205T193700Z
SUMMARY:Isha · Cape Town
DESCRIPTION:Isha in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-06-fajr-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261206T014500Z
DTEND:20261206T020000Z
SUMMARY:Fajr · Cape Town
DESCRIPTION:Fajr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-06-sunrise-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261206T032800Z
DTEND:20261206T033300Z
SUMMARY:Sunrise · Cape Town
DESCRIPTION:Sunrise in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-06-dhuhr-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261206T103800Z
DTEND:20261206T105300Z
SUMMARY:Dhuhr · Cape Town
DESCRIPTION:Dhuhr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-06-asr-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261206T142300Z
DTEND:20261206T143800Z
SUMMARY:Asr · Cape Town
DESCRIPTION:Asr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-06-maghrib-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261206T174700Z
DTEND:20261206T180200Z
SUMMARY:Maghrib · Cape Town
DESCRIPTION:Maghrib in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-06-isha-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261206T192300Z
DTEND:20261206T193800Z
SUMMARY:Isha · Cape Town
DESCRIPTION:Isha in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-07-fajr-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261207T014500Z
DTEND:20261207T020000Z
SUMMARY:Fajr · Cape Town
DESCRIPTION:Fajr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-07-sunrise-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261207T032800Z
DTEND:20261207T033300Z
SUMMARY:Sunrise · Cape Town
DESCRIPTION:Sunrise in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-07-dhuhr-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261207T103900Z
DTEND:20261207T105400Z
SUMMARY:Dhuhr · Cape Town
DESCRIPTION:Dhuhr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-07-asr-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261207T142300Z
DTEND:20261207T143800Z
SUMMARY:Asr · Cape Town
DESCRIPTION:Asr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-07-maghrib-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261207T174800Z
DTEND:20261207T180300Z
SUMMARY:Maghrib · Cape Town
DESCRIPTION:Maghrib in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-07-isha-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261207T192400Z
DTEND:20261207T193900Z
SUMMARY:Isha · Cape Town
DESCRIPTION:Isha in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-08-fajr-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261208T014500Z
DTEND:20261208T020000Z
SUMMARY:Fajr · Cape Town
DESCRIPTION:Fajr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-08-sunrise-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261208T032800Z
DTEND:20261208T033300Z
SUMMARY:Sunrise · Cape Town
DESCRIPTION:Sunrise in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-08-dhuhr-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261208T103900Z
DTEND:20261208T105400Z
SUMMARY:Dhuhr · Cape Town
DESCRIPTION:Dhuhr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-08-asr-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261208T142300Z
DTEND:20261208T143800Z
SUMMARY:Asr · Cape Town
DESCRIPTION:Asr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-08-maghrib-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261208T174800Z
DTEND:20261208T180300Z
SUMMARY:Maghrib · Cape Town
DESCRIPTION:Maghrib in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-08-isha-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261208T192500Z
DTEND:20261208T194000Z
SUMMARY:Isha · Cape Town
DESCRIPTION:Isha in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-09-fajr-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261209T014500Z
DTEND:20261209T020000Z
SUMMARY:Fajr · Cape Town
DESCRIPTION:Fajr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-09-sunrise-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261209T032800Z
DTEND:20261209T033300Z
SUMMARY:Sunrise · Cape Town
DESCRIPTION:Sunrise in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-09-dhuhr-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261209T104000Z
DTEND:20261209T105500Z
SUMMARY:Dhuhr · Cape Town
DESCRIPTION:Dhuhr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-09-asr-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261209T142400Z
DTEND:20261209T143900Z
SUMMARY:Asr · Cape Town
DESCRIPTION:Asr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-09-maghrib-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261209T174900Z
DTEND:20261209T180400Z
SUMMARY:Maghrib · Cape Town
DESCRIPTION:Maghrib in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-09-isha-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261209T192600Z
DTEND:20261209T194100Z
SUMMARY:Isha · Cape Town
DESCRIPTION:Isha in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-10-fajr-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261210T014500Z
DTEND:20261210T020000Z
SUMMARY:Fajr · Cape Town
DESCRIPTION:Fajr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-10-sunrise-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261210T032800Z
DTEND:20261210T033300Z
SUMMARY:Sunrise · Cape Town
DESCRIPTION:Sunrise in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-10-dhuhr-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261210T104000Z
DTEND:20261210T105500Z
SUMMARY:Dhuhr · Cape Town
DESCRIPTION:Dhuhr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-10-asr-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261210T142400Z
DTEND:20261210T143900Z
SUMMARY:Asr · Cape Town
DESCRIPTION:Asr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-10-maghrib-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261210T175000Z
DTEND:20261210T180500Z
SUMMARY:Maghrib · Cape Town
DESCRIPTION:Maghrib in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-10-isha-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261210T192700Z
DTEND:20261210T194200Z
SUMMARY:Isha · Cape Town
DESCRIPTION:Isha in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-11-fajr-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261211T014500Z
DTEND:20261211T020000Z
SUMMARY:Fajr · Cape Town
DESCRIPTION:Fajr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-11-sunrise-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261211T032800Z
DTEND:20261211T033300Z
SUMMARY:Sunrise · Cape Town
DESCRIPTION:Sunrise in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-11-dhuhr-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261211T104100Z
DTEND:20261211T105600Z
SUMMARY:Dhuhr (Jumu’ah) · Cape Town
DESCRIPTION:Dhuhr (Jumu’ah) in Cape Town (MuslimWorldLeague) — noor qur
 an
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-11-asr-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261211T142500Z
DTEND:20261211T144000Z
SUMMARY:Asr · Cape Town
DESCRIPTION:Asr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-11-maghrib-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261211T175100Z
DTEND:20261211T180600Z
SUMMARY:Maghrib · Cape Town
DESCRIPTION:Maghrib in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-11-isha-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261211T192800Z
DTEND:20261211T194300Z
SUMMARY:Isha · Cape Town
DESCRIPTION:Isha in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-12-fajr-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261212T014500Z
DTEND:20261212T020000Z
SUMMARY:Fajr · Cape Town
DESCRIPTION:Fajr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-12-sunrise-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261212T032900Z
DTEND:20261212T033400Z
SUMMARY:Sunrise · Cape Town
DESCRIPTION:Sunrise in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-12-dhuhr-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261212T104100Z
DTEND:20261212T105600Z
SUMMARY:Dhuhr · Cape Town
DESCRIPTION:Dhuhr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-12-asr-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261212T142500Z
DTEND:20261212T144000Z
SUMMARY:Asr · Cape Town
DESCRIPTION:Asr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-12-maghrib-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261212T175100Z
DTEND:20261212T180600Z
SUMMARY:Maghrib · Cape Town
DESCRIPTION:Maghrib in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-12-isha-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261212T192900Z
DTEND:20261212T194400Z
SUMMARY:Isha · Cape Town
DESCRIPTION:Isha in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-13-fajr-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261213T014500Z
DTEND:20261213T020000Z
SUMMARY:Fajr · Cape Town
DESCRIPTION:Fajr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-13-sunrise-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261213T032900Z
DTEND:20261213T033400Z
SUMMARY:Sunrise · Cape Town
DESCRIPTION:Sunrise in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-13-dhuhr-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261213T104100Z
DTEND:20261213T105600Z
SUMMARY:Dhuhr · Cape Town
DESCRIPTION:Dhuhr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-13-asr-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261213T142600Z
DTEND:20261213T144100Z
SUMMARY:Asr · Cape Town
DESCRIPTION:Asr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-13-maghrib-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261213T175200Z
DTEND:20261213T180700Z
SUMMARY:Maghrib · Cape Town
DESCRIPTION:Maghrib in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-13-isha-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261213T192900Z
DTEND:20261213T194400Z
SUMMARY:Isha · Cape Town
DESCRIPTION:Isha in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-14-fajr-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261214T014500Z
DTEND:20261214T020000Z
SUMMARY:Fajr · Cape Town
DESCRIPTION:Fajr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-14-sunrise-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261214T032900Z
DTEND:20261214T033400Z
SUMMARY:Sunrise · Cape Town
DESCRIPTION:Sunrise in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-14-dhuhr-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261214T104200Z
DTEND:20261214T105700Z
SUMMARY:Dhuhr · Cape Town
DESCRIPTION:Dhuhr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-14-asr-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261214T142600Z
DTEND:20261214T144100Z
SUMMARY:Asr · Cape Town
DESCRIPTION:Asr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-14-maghrib-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261214T175300Z
DTEND:20261214T180800Z
SUMMARY:Maghrib · Cape Town
DESCRIPTION:Maghrib in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-14-isha-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261214T193000Z
DTEND:20261214T194500Z
SUMMARY:Isha · Cape Town
DESCRIPTION:Isha in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-15-fajr-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261215T014500Z
DTEND:20261215T020000Z
SUMMARY:Fajr · Cape Town
DESCRIPTION:Fajr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-15-sunrise-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261215T032900Z
DTEND:20261215T033400Z
SUMMARY:Sunrise · Cape Town
DESCRIPTION:Sunrise in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-15-dhuhr-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261215T104200Z
DTEND:20261215T105700Z
SUMMARY:Dhuhr · Cape Town
DESCRIPTION:Dhuhr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-15-asr-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261215T142700Z
DTEND:20261215T144200Z
SUMMARY:Asr · Cape Town
DESCRIPTION:Asr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-15-maghrib-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261215T175300Z
DTEND:20261215T180800Z
SUMMARY:Maghrib · Cape Town
DESCRIPTION:Maghrib in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-15-isha-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261215T193100Z
DTEND:20261215T194600Z
SUMMARY:Isha · Cape Town
DESCRIPTION:Isha in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-16-fajr-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261216T014600Z
DTEND:20261216T020100Z
SUMMARY:Fajr · Cape Town
DESCRIPTION:Fajr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-16-sunrise-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261216T033000Z
DTEND:20261216T033500Z
SUMMARY:Sunrise · Cape Town
DESCRIPTION:Sunrise in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-16-dhuhr-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261216T104300Z
DTEND:20261216T105800Z
SUMMARY:Dhuhr · Cape Town
DESCRIPTION:Dhuhr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-16-asr-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261216T142700Z
DTEND:20261216T144200Z
SUMMARY:Asr · Cape Town
DESCRIPTION:Asr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-16-maghrib-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261216T175400Z
DTEND:20261216T180900Z
SUMMARY:Maghrib · Cape Town
DESCRIPTION:Maghrib in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-16-isha-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261216T193200Z
DTEND:20261216T194700Z
SUMMARY:Isha · Cape Town
DESCRIPTION:Isha in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-17-fajr-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261217T014600Z
DTEND:20261217T020100Z
SUMMARY:Fajr · Cape Town
DESCRIPTION:Fajr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-17-sunrise-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261217T033000Z
DTEND:20261217T033500Z
SUMMARY:Sunrise · Cape Town
DESCRIPTION:Sunrise in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-17-dhuhr-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261217T104300Z
DTEND:20261217T105800Z
SUMMARY:Dhuhr · Cape Town
DESCRIPTION:Dhuhr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-17-asr-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261217T142800Z
DTEND:20261217T144300Z
SUMMARY:Asr · Cape Town
DESCRIPTION:Asr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-17-maghrib-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261217T175500Z
DTEND:20261217T181000Z
SUMMARY:Maghrib · Cape Town
DESCRIPTION:Maghrib in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-17-isha-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261217T193200Z
DTEND:20261217T194700Z
SUMMARY:Isha · Cape Town
DESCRIPTION:Isha in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-18-fajr-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261218T014600Z
DTEND:20261218T020100Z
SUMMARY:Fajr · Cape Town
DESCRIPTION:Fajr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-18-sunrise-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261218T033000Z
DTEND:20261218T033500Z
SUMMARY:Sunrise · Cape Town
DESCRIPTION:Sunrise in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-18-dhuhr-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261218T104400Z
DTEND:20261218T105900Z
SUMMARY:Dhuhr (Jumu’ah) · Cape Town
DESCRIPTION:Dhuhr (Jumu’ah) in Cape Town (MuslimWorldLeague) — noor qur
 an
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-18-asr-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261218T142800Z
DTEND:20261218T144300Z
SUMMARY:Asr · Cape Town
DESCRIPTION:Asr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-18-maghrib-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261218T175500Z
DTEND:20261218T181000Z
SUMMARY:Maghrib · Cape Town
DESCRIPTION:Maghrib in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-18-isha-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261218T193300Z
DTEND:20261218T194800Z
SUMMARY:Isha · Cape Town
DESCRIPTION:Isha in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-19-fajr-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261219T014600Z
DTEND:20261219T020100Z
SUMMARY:Fajr · Cape Town
DESCRIPTION:Fajr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-19-sunrise-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261219T033100Z
DTEND:20261219T033600Z
SUMMARY:Sunrise · Cape Town
DESCRIPTION:Sunrise in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-19-dhuhr-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261219T104400Z
DTEND:20261219T105900Z
SUMMARY:Dhuhr · Cape Town
DESCRIPTION:Dhuhr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-19-asr-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261219T142900Z
DTEND:20261219T144400Z
SUMMARY:Asr · Cape Town
DESCRIPTION:Asr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-19-maghrib-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261219T175600Z
DTEND:20261219T181100Z
SUMMARY:Maghrib · Cape Town
DESCRIPTION:Maghrib in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-19-isha-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261219T193300Z
DTEND:20261219T194800Z
SUMMARY:Isha · Cape Town
DESCRIPTION:Isha in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-20-fajr-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261220T014700Z
DTEND:20261220T020200Z
SUMMARY:Fajr · Cape Town
DESCRIPTION:Fajr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-20-sunrise-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261220T033100Z
DTEND:20261220T033600Z
SUMMARY:Sunrise · Cape Town
DESCRIPTION:Sunrise in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-20-dhuhr-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261220T104500Z
DTEND:20261220T110000Z
SUMMARY:Dhuhr · Cape Town
DESCRIPTION:Dhuhr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-20-asr-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261220T142900Z
DTEND:20261220T144400Z
SUMMARY:Asr · Cape Town
DESCRIPTION:Asr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-20-maghrib-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261220T175600Z
DTEND:20261220T181100Z
SUMMARY:Maghrib · Cape Town
DESCRIPTION:Maghrib in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-20-isha-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261220T193400Z
DTEND:20261220T194900Z
SUMMARY:Isha · Cape Town
DESCRIPTION:Isha in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-21-fajr-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261221T014700Z
DTEND:20261221T020200Z
SUMMARY:Fajr · Cape Town
DESCRIPTION:Fajr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-21-sunrise-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261221T033200Z
DTEND:20261221T033700Z
SUMMARY:Sunrise · Cape Town
DESCRIPTION:Sunrise in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-21-dhuhr-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261221T104500Z
DTEND:20261221T110000Z
SUMMARY:Dhuhr · Cape Town
DESCRIPTION:Dhuhr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-21-asr-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261221T143000Z
DTEND:20261221T144500Z
SUMMARY:Asr · Cape Town
DESCRIPTION:Asr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-21-maghrib-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261221T175700Z
DTEND:20261221T181200Z
SUMMARY:Maghrib · Cape Town
DESCRIPTION:Maghrib in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-21-isha-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261221T193500Z
DTEND:20261221T195000Z
SUMMARY:Isha · Cape Town
DESCRIPTION:Isha in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-22-fajr-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261222T014800Z
DTEND:20261222T020300Z
SUMMARY:Fajr · Cape Town
DESCRIPTION:Fajr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-22-sunrise-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261222T033200Z
DTEND:20261222T033700Z
SUMMARY:Sunrise · Cape Town
DESCRIPTION:Sunrise in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-22-dhuhr-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261222T104600Z
DTEND:20261222T110100Z
SUMMARY:Dhuhr · Cape Town
DESCRIPTION:Dhuhr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-22-asr-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261222T143000Z
DTEND:20261222T144500Z
SUMMARY:Asr · Cape Town
DESCRIPTION:Asr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-22-maghrib-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261222T175700Z
DTEND:20261222T181200Z
SUMMARY:Maghrib · Cape Town
DESCRIPTION:Maghrib in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-22-isha-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261222T193500Z
DTEND:20261222T195000Z
SUMMARY:Isha · Cape Town
DESCRIPTION:Isha in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-23-fajr-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261223T014800Z
DTEND:20261223T020300Z
SUMMARY:Fajr · Cape Town
DESCRIPTION:Fajr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-23-sunrise-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261223T033300Z
DTEND:20261223T033800Z
SUMMARY:Sunrise · Cape Town
DESCRIPTION:Sunrise in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-23-dhuhr-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261223T104600Z
DTEND:20261223T110100Z
SUMMARY:Dhuhr · Cape Town
DESCRIPTION:Dhuhr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-23-asr-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261223T143100Z
DTEND:20261223T144600Z
SUMMARY:Asr · Cape Town
DESCRIPTION:Asr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-23-maghrib-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261223T175800Z
DTEND:20261223T181300Z
SUMMARY:Maghrib · Cape Town
DESCRIPTION:Maghrib in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-23-isha-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261223T193500Z
DTEND:20261223T195000Z
SUMMARY:Isha · Cape Town
DESCRIPTION:Isha in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-24-fajr-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261224T014900Z
DTEND:20261224T020400Z
SUMMARY:Fajr · Cape Town
DESCRIPTION:Fajr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-24-sunrise-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261224T033300Z
DTEND:20261224T033800Z
SUMMARY:Sunrise · Cape Town
DESCRIPTION:Sunrise in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-24-dhuhr-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261224T104700Z
DTEND:20261224T110200Z
SUMMARY:Dhuhr · Cape Town
DESCRIPTION:Dhuhr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-24-asr-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261224T143100Z
DTEND:20261224T144600Z
SUMMARY:Asr · Cape Town
DESCRIPTION:Asr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-24-maghrib-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261224T175800Z
DTEND:20261224T181300Z
SUMMARY:Maghrib · Cape Town
DESCRIPTION:Maghrib in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-24-isha-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261224T193600Z
DTEND:20261224T195100Z
SUMMARY:Isha · Cape Town
DESCRIPTION:Isha in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-25-fajr-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261225T014900Z
DTEND:20261225T020400Z
SUMMARY:Fajr · Cape Town
DESCRIPTION:Fajr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-25-sunrise-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261225T033400Z
DTEND:20261225T033900Z
SUMMARY:Sunrise · Cape Town
DESCRIPTION:Sunrise in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-25-dhuhr-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261225T104700Z
DTEND:20261225T110200Z
SUMMARY:Dhuhr (Jumu’ah) · Cape Town
DESCRIPTION:Dhuhr (Jumu’ah) in Cape Town (MuslimWorldLeague) — noor qur
 an
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-25-asr-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261225T143100Z
DTEND:20261225T144600Z
SUMMARY:Asr · Cape Town
DESCRIPTION:Asr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-25-maghrib-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261225T175900Z
DTEND:20261225T181400Z
SUMMARY:Maghrib · Cape Town
DESCRIPTION:Maghrib in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-25-isha-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261225T193600Z
DTEND:20261225T195100Z
SUMMARY:Isha · Cape Town
DESCRIPTION:Isha in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-26-fajr-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261226T015000Z
DTEND:20261226T020500Z
SUMMARY:Fajr · Cape Town
DESCRIPTION:Fajr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-26-sunrise-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261226T033500Z
DTEND:20261226T034000Z
SUMMARY:Sunrise · Cape Town
DESCRIPTION:Sunrise in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-26-dhuhr-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261226T104800Z
DTEND:20261226T110300Z
SUMMARY:Dhuhr · Cape Town
DESCRIPTION:Dhuhr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-26-asr-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261226T143200Z
DTEND:20261226T144700Z
SUMMARY:Asr · Cape Town
DESCRIPTION:Asr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-26-maghrib-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261226T175900Z
DTEND:20261226T181400Z
SUMMARY:Maghrib · Cape Town
DESCRIPTION:Maghrib in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-26-isha-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261226T193700Z
DTEND:20261226T195200Z
SUMMARY:Isha · Cape Town
DESCRIPTION:Isha in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-27-fajr-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261227T015100Z
DTEND:20261227T020600Z
SUMMARY:Fajr · Cape Town
DESCRIPTION:Fajr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-27-sunrise-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261227T033500Z
DTEND:20261227T034000Z
SUMMARY:Sunrise · Cape Town
DESCRIPTION:Sunrise in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-27-dhuhr-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261227T104800Z
DTEND:20261227T110300Z
SUMMARY:Dhuhr · Cape Town
DESCRIPTION:Dhuhr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-27-asr-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261227T143200Z
DTEND:20261227T144700Z
SUMMARY:Asr · Cape Town
DESCRIPTION:Asr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-27-maghrib-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261227T175900Z
DTEND:20261227T181400Z
SUMMARY:Maghrib · Cape Town
DESCRIPTION:Maghrib in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-27-isha-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261227T193700Z
DTEND:20261227T195200Z
SUMMARY:Isha · Cape Town
DESCRIPTION:Isha in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-28-fajr-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261228T015200Z
DTEND:20261228T020700Z
SUMMARY:Fajr · Cape Town
DESCRIPTION:Fajr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-28-sunrise-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261228T033600Z
DTEND:20261228T034100Z
SUMMARY:Sunrise · Cape Town
DESCRIPTION:Sunrise in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-28-dhuhr-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261228T104900Z
DTEND:20261228T110400Z
SUMMARY:Dhuhr · Cape Town
DESCRIPTION:Dhuhr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-28-asr-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261228T143300Z
DTEND:20261228T144800Z
SUMMARY:Asr · Cape Town
DESCRIPTION:Asr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-28-maghrib-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261228T180000Z
DTEND:20261228T181500Z
SUMMARY:Maghrib · Cape Town
DESCRIPTION:Maghrib in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-28-isha-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261228T193700Z
DTEND:20261228T195200Z
SUMMARY:Isha · Cape Town
DESCRIPTION:Isha in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-29-fajr-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261229T015200Z
DTEND:20261229T020700Z
SUMMARY:Fajr · Cape Town
DESCRIPTION:Fajr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-29-sunrise-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261229T033600Z
DTEND:20261229T034100Z
SUMMARY:Sunrise · Cape Town
DESCRIPTION:Sunrise in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-29-dhuhr-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261229T104900Z
DTEND:20261229T110400Z
SUMMARY:Dhuhr · Cape Town
DESCRIPTION:Dhuhr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-29-asr-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261229T143300Z
DTEND:20261229T144800Z
SUMMARY:Asr · Cape Town
DESCRIPTION:Asr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-29-maghrib-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261229T180000Z
DTEND:20261229T181500Z
SUMMARY:Maghrib · Cape Town
DESCRIPTION:Maghrib in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-29-isha-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261229T193700Z
DTEND:20261229T195200Z
SUMMARY:Isha · Cape Town
DESCRIPTION:Isha in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-30-fajr-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261230T015300Z
DTEND:20261230T020800Z
SUMMARY:Fajr · Cape Town
DESCRIPTION:Fajr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-30-sunrise-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261230T033700Z
DTEND:20261230T034200Z
SUMMARY:Sunrise · Cape Town
DESCRIPTION:Sunrise in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-30-dhuhr-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261230T105000Z
DTEND:20261230T110500Z
SUMMARY:Dhuhr · Cape Town
DESCRIPTION:Dhuhr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-30-asr-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261230T143400Z
DTEND:20261230T144900Z
SUMMARY:Asr · Cape Town
DESCRIPTION:Asr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-30-maghrib-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261230T180000Z
DTEND:20261230T181500Z
SUMMARY:Maghrib · Cape Town
DESCRIPTION:Maghrib in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-30-isha-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261230T193700Z
DTEND:20261230T195200Z
SUMMARY:Isha · Cape Town
DESCRIPTION:Isha in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-31-fajr-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261231T015400Z
DTEND:20261231T020900Z
SUMMARY:Fajr · Cape Town
DESCRIPTION:Fajr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-31-sunrise-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261231T033800Z
DTEND:20261231T034300Z
SUMMARY:Sunrise · Cape Town
DESCRIPTION:Sunrise in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-31-dhuhr-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261231T105000Z
DTEND:20261231T110500Z
SUMMARY:Dhuhr · Cape Town
DESCRIPTION:Dhuhr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-31-asr-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261231T143400Z
DTEND:20261231T144900Z
SUMMARY:Asr · Cape Town
DESCRIPTION:Asr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-31-maghrib-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261231T180100Z
DTEND:20261231T181600Z
SUMMARY:Maghrib · Cape Town
DESCRIPTION:Maghrib in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-12-31-isha-cape-town@noor-quran
DTSTAMP:20261115T225751Z
DTSTART:20261231T193700Z
DTEND:20261231T195200Z
SUMMARY:Isha · Cape Town
DESCRIPTION:Isha in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
END:VCALENDAR
