BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Noor Quran//City prayer times//EN
CALSCALE:GREGORIAN
METHOD:PUBLISH
X-WR-CALNAME:Prayer times — Cape Town — April 2026
X-WR-TIMEZONE:Africa/Johannesburg
BEGIN:VEVENT
UID:2026-04-01-fajr-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260401T033600Z
DTEND:20260401T035100Z
SUMMARY:Fajr · Cape Town
DESCRIPTION:Fajr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-01-sunrise-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260401T045800Z
DTEND:20260401T050300Z
SUMMARY:Sunrise · Cape Town
DESCRIPTION:Sunrise in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-01-dhuhr-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260401T105100Z
DTEND:20260401T110600Z
SUMMARY:Dhuhr · Cape Town
DESCRIPTION:Dhuhr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-01-asr-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260401T141000Z
DTEND:20260401T142500Z
SUMMARY:Asr · Cape Town
DESCRIPTION:Asr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-01-maghrib-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260401T164100Z
DTEND:20260401T165600Z
SUMMARY:Maghrib · Cape Town
DESCRIPTION:Maghrib in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-01-isha-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260401T175900Z
DTEND:20260401T181400Z
SUMMARY:Isha · Cape Town
DESCRIPTION:Isha in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-02-fajr-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260402T033600Z
DTEND:20260402T035100Z
SUMMARY:Fajr · Cape Town
DESCRIPTION:Fajr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-02-sunrise-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260402T045900Z
DTEND:20260402T050400Z
SUMMARY:Sunrise · Cape Town
DESCRIPTION:Sunrise in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-02-dhuhr-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260402T105100Z
DTEND:20260402T110600Z
SUMMARY:Dhuhr · Cape Town
DESCRIPTION:Dhuhr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-02-asr-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260402T140900Z
DTEND:20260402T142400Z
SUMMARY:Asr · Cape Town
DESCRIPTION:Asr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-02-maghrib-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260402T164000Z
DTEND:20260402T165500Z
SUMMARY:Maghrib · Cape Town
DESCRIPTION:Maghrib in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-02-isha-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260402T175800Z
DTEND:20260402T181300Z
SUMMARY:Isha · Cape Town
DESCRIPTION:Isha in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-03-fajr-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260403T033700Z
DTEND:20260403T035200Z
SUMMARY:Fajr · Cape Town
DESCRIPTION:Fajr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-03-sunrise-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260403T050000Z
DTEND:20260403T050500Z
SUMMARY:Sunrise · Cape Town
DESCRIPTION:Sunrise in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-03-dhuhr-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260403T105100Z
DTEND:20260403T110600Z
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-04-03-asr-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260403T140800Z
DTEND:20260403T142300Z
SUMMARY:Asr · Cape Town
DESCRIPTION:Asr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-03-maghrib-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260403T163900Z
DTEND:20260403T165400Z
SUMMARY:Maghrib · Cape Town
DESCRIPTION:Maghrib in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-03-isha-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260403T175700Z
DTEND:20260403T181200Z
SUMMARY:Isha · Cape Town
DESCRIPTION:Isha in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-04-fajr-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260404T033800Z
DTEND:20260404T035300Z
SUMMARY:Fajr · Cape Town
DESCRIPTION:Fajr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-04-sunrise-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260404T050100Z
DTEND:20260404T050600Z
SUMMARY:Sunrise · Cape Town
DESCRIPTION:Sunrise in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-04-dhuhr-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260404T105000Z
DTEND:20260404T110500Z
SUMMARY:Dhuhr · Cape Town
DESCRIPTION:Dhuhr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-04-asr-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260404T140700Z
DTEND:20260404T142200Z
SUMMARY:Asr · Cape Town
DESCRIPTION:Asr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-04-maghrib-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260404T163700Z
DTEND:20260404T165200Z
SUMMARY:Maghrib · Cape Town
DESCRIPTION:Maghrib in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-04-isha-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260404T175500Z
DTEND:20260404T181000Z
SUMMARY:Isha · Cape Town
DESCRIPTION:Isha in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-05-fajr-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260405T033900Z
DTEND:20260405T035400Z
SUMMARY:Fajr · Cape Town
DESCRIPTION:Fajr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-05-sunrise-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260405T050100Z
DTEND:20260405T050600Z
SUMMARY:Sunrise · Cape Town
DESCRIPTION:Sunrise in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-05-dhuhr-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260405T105000Z
DTEND:20260405T110500Z
SUMMARY:Dhuhr · Cape Town
DESCRIPTION:Dhuhr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-05-asr-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260405T140600Z
DTEND:20260405T142100Z
SUMMARY:Asr · Cape Town
DESCRIPTION:Asr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-05-maghrib-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260405T163600Z
DTEND:20260405T165100Z
SUMMARY:Maghrib · Cape Town
DESCRIPTION:Maghrib in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-05-isha-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260405T175400Z
DTEND:20260405T180900Z
SUMMARY:Isha · Cape Town
DESCRIPTION:Isha in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-06-fajr-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260406T033900Z
DTEND:20260406T035400Z
SUMMARY:Fajr · Cape Town
DESCRIPTION:Fajr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-06-sunrise-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260406T050200Z
DTEND:20260406T050700Z
SUMMARY:Sunrise · Cape Town
DESCRIPTION:Sunrise in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-06-dhuhr-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260406T105000Z
DTEND:20260406T110500Z
SUMMARY:Dhuhr · Cape Town
DESCRIPTION:Dhuhr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-06-asr-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260406T140500Z
DTEND:20260406T142000Z
SUMMARY:Asr · Cape Town
DESCRIPTION:Asr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-06-maghrib-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260406T163500Z
DTEND:20260406T165000Z
SUMMARY:Maghrib · Cape Town
DESCRIPTION:Maghrib in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-06-isha-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260406T175300Z
DTEND:20260406T180800Z
SUMMARY:Isha · Cape Town
DESCRIPTION:Isha in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-07-fajr-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260407T034000Z
DTEND:20260407T035500Z
SUMMARY:Fajr · Cape Town
DESCRIPTION:Fajr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-07-sunrise-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260407T050300Z
DTEND:20260407T050800Z
SUMMARY:Sunrise · Cape Town
DESCRIPTION:Sunrise in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-07-dhuhr-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260407T104900Z
DTEND:20260407T110400Z
SUMMARY:Dhuhr · Cape Town
DESCRIPTION:Dhuhr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-07-asr-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260407T140400Z
DTEND:20260407T141900Z
SUMMARY:Asr · Cape Town
DESCRIPTION:Asr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-07-maghrib-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260407T163300Z
DTEND:20260407T164800Z
SUMMARY:Maghrib · Cape Town
DESCRIPTION:Maghrib in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-07-isha-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260407T175100Z
DTEND:20260407T180600Z
SUMMARY:Isha · Cape Town
DESCRIPTION:Isha in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-08-fajr-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260408T034100Z
DTEND:20260408T035600Z
SUMMARY:Fajr · Cape Town
DESCRIPTION:Fajr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-08-sunrise-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260408T050400Z
DTEND:20260408T050900Z
SUMMARY:Sunrise · Cape Town
DESCRIPTION:Sunrise in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-08-dhuhr-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260408T104900Z
DTEND:20260408T110400Z
SUMMARY:Dhuhr · Cape Town
DESCRIPTION:Dhuhr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-08-asr-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260408T140300Z
DTEND:20260408T141800Z
SUMMARY:Asr · Cape Town
DESCRIPTION:Asr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-08-maghrib-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260408T163200Z
DTEND:20260408T164700Z
SUMMARY:Maghrib · Cape Town
DESCRIPTION:Maghrib in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-08-isha-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260408T175000Z
DTEND:20260408T180500Z
SUMMARY:Isha · Cape Town
DESCRIPTION:Isha in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-09-fajr-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260409T034100Z
DTEND:20260409T035600Z
SUMMARY:Fajr · Cape Town
DESCRIPTION:Fajr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-09-sunrise-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260409T050400Z
DTEND:20260409T050900Z
SUMMARY:Sunrise · Cape Town
DESCRIPTION:Sunrise in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-09-dhuhr-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260409T104900Z
DTEND:20260409T110400Z
SUMMARY:Dhuhr · Cape Town
DESCRIPTION:Dhuhr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-09-asr-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260409T140200Z
DTEND:20260409T141700Z
SUMMARY:Asr · Cape Town
DESCRIPTION:Asr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-09-maghrib-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260409T163100Z
DTEND:20260409T164600Z
SUMMARY:Maghrib · Cape Town
DESCRIPTION:Maghrib in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-09-isha-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260409T174900Z
DTEND:20260409T180400Z
SUMMARY:Isha · Cape Town
DESCRIPTION:Isha in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-10-fajr-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260410T034200Z
DTEND:20260410T035700Z
SUMMARY:Fajr · Cape Town
DESCRIPTION:Fajr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-10-sunrise-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260410T050500Z
DTEND:20260410T051000Z
SUMMARY:Sunrise · Cape Town
DESCRIPTION:Sunrise in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-10-dhuhr-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260410T104900Z
DTEND:20260410T110400Z
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-04-10-asr-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260410T140100Z
DTEND:20260410T141600Z
SUMMARY:Asr · Cape Town
DESCRIPTION:Asr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-10-maghrib-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260410T163000Z
DTEND:20260410T164500Z
SUMMARY:Maghrib · Cape Town
DESCRIPTION:Maghrib in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-10-isha-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260410T174800Z
DTEND:20260410T180300Z
SUMMARY:Isha · Cape Town
DESCRIPTION:Isha in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-11-fajr-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260411T034300Z
DTEND:20260411T035800Z
SUMMARY:Fajr · Cape Town
DESCRIPTION:Fajr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-11-sunrise-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260411T050600Z
DTEND:20260411T051100Z
SUMMARY:Sunrise · Cape Town
DESCRIPTION:Sunrise in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-11-dhuhr-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260411T104800Z
DTEND:20260411T110300Z
SUMMARY:Dhuhr · Cape Town
DESCRIPTION:Dhuhr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-11-asr-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260411T140000Z
DTEND:20260411T141500Z
SUMMARY:Asr · Cape Town
DESCRIPTION:Asr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-11-maghrib-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260411T162800Z
DTEND:20260411T164300Z
SUMMARY:Maghrib · Cape Town
DESCRIPTION:Maghrib in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-11-isha-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260411T174600Z
DTEND:20260411T180100Z
SUMMARY:Isha · Cape Town
DESCRIPTION:Isha in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-12-fajr-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260412T034400Z
DTEND:20260412T035900Z
SUMMARY:Fajr · Cape Town
DESCRIPTION:Fajr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-12-sunrise-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260412T050700Z
DTEND:20260412T051200Z
SUMMARY:Sunrise · Cape Town
DESCRIPTION:Sunrise in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-12-dhuhr-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260412T104800Z
DTEND:20260412T110300Z
SUMMARY:Dhuhr · Cape Town
DESCRIPTION:Dhuhr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-12-asr-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260412T135900Z
DTEND:20260412T141400Z
SUMMARY:Asr · Cape Town
DESCRIPTION:Asr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-12-maghrib-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260412T162700Z
DTEND:20260412T164200Z
SUMMARY:Maghrib · Cape Town
DESCRIPTION:Maghrib in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-12-isha-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260412T174500Z
DTEND:20260412T180000Z
SUMMARY:Isha · Cape Town
DESCRIPTION:Isha in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-13-fajr-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260413T034400Z
DTEND:20260413T035900Z
SUMMARY:Fajr · Cape Town
DESCRIPTION:Fajr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-13-sunrise-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260413T050700Z
DTEND:20260413T051200Z
SUMMARY:Sunrise · Cape Town
DESCRIPTION:Sunrise in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-13-dhuhr-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260413T104800Z
DTEND:20260413T110300Z
SUMMARY:Dhuhr · Cape Town
DESCRIPTION:Dhuhr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-13-asr-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260413T135800Z
DTEND:20260413T141300Z
SUMMARY:Asr · Cape Town
DESCRIPTION:Asr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-13-maghrib-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260413T162600Z
DTEND:20260413T164100Z
SUMMARY:Maghrib · Cape Town
DESCRIPTION:Maghrib in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-13-isha-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260413T174400Z
DTEND:20260413T175900Z
SUMMARY:Isha · Cape Town
DESCRIPTION:Isha in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-14-fajr-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260414T034500Z
DTEND:20260414T040000Z
SUMMARY:Fajr · Cape Town
DESCRIPTION:Fajr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-14-sunrise-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260414T050800Z
DTEND:20260414T051300Z
SUMMARY:Sunrise · Cape Town
DESCRIPTION:Sunrise in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-14-dhuhr-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260414T104800Z
DTEND:20260414T110300Z
SUMMARY:Dhuhr · Cape Town
DESCRIPTION:Dhuhr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-14-asr-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260414T135700Z
DTEND:20260414T141200Z
SUMMARY:Asr · Cape Town
DESCRIPTION:Asr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-14-maghrib-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260414T162500Z
DTEND:20260414T164000Z
SUMMARY:Maghrib · Cape Town
DESCRIPTION:Maghrib in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-14-isha-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260414T174300Z
DTEND:20260414T175800Z
SUMMARY:Isha · Cape Town
DESCRIPTION:Isha in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-15-fajr-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260415T034600Z
DTEND:20260415T040100Z
SUMMARY:Fajr · Cape Town
DESCRIPTION:Fajr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-15-sunrise-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260415T050900Z
DTEND:20260415T051400Z
SUMMARY:Sunrise · Cape Town
DESCRIPTION:Sunrise in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-15-dhuhr-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260415T104700Z
DTEND:20260415T110200Z
SUMMARY:Dhuhr · Cape Town
DESCRIPTION:Dhuhr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-15-asr-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260415T135600Z
DTEND:20260415T141100Z
SUMMARY:Asr · Cape Town
DESCRIPTION:Asr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-15-maghrib-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260415T162300Z
DTEND:20260415T163800Z
SUMMARY:Maghrib · Cape Town
DESCRIPTION:Maghrib in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-15-isha-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260415T174200Z
DTEND:20260415T175700Z
SUMMARY:Isha · Cape Town
DESCRIPTION:Isha in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-16-fajr-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260416T034600Z
DTEND:20260416T040100Z
SUMMARY:Fajr · Cape Town
DESCRIPTION:Fajr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-16-sunrise-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260416T051000Z
DTEND:20260416T051500Z
SUMMARY:Sunrise · Cape Town
DESCRIPTION:Sunrise in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-16-dhuhr-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260416T104700Z
DTEND:20260416T110200Z
SUMMARY:Dhuhr · Cape Town
DESCRIPTION:Dhuhr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-16-asr-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260416T135500Z
DTEND:20260416T141000Z
SUMMARY:Asr · Cape Town
DESCRIPTION:Asr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-16-maghrib-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260416T162200Z
DTEND:20260416T163700Z
SUMMARY:Maghrib · Cape Town
DESCRIPTION:Maghrib in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-16-isha-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260416T174100Z
DTEND:20260416T175600Z
SUMMARY:Isha · Cape Town
DESCRIPTION:Isha in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-17-fajr-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260417T034700Z
DTEND:20260417T040200Z
SUMMARY:Fajr · Cape Town
DESCRIPTION:Fajr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-17-sunrise-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260417T051000Z
DTEND:20260417T051500Z
SUMMARY:Sunrise · Cape Town
DESCRIPTION:Sunrise in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-17-dhuhr-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260417T104700Z
DTEND:20260417T110200Z
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-04-17-asr-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260417T135500Z
DTEND:20260417T141000Z
SUMMARY:Asr · Cape Town
DESCRIPTION:Asr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-17-maghrib-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260417T162100Z
DTEND:20260417T163600Z
SUMMARY:Maghrib · Cape Town
DESCRIPTION:Maghrib in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-17-isha-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260417T173900Z
DTEND:20260417T175400Z
SUMMARY:Isha · Cape Town
DESCRIPTION:Isha in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-18-fajr-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260418T034800Z
DTEND:20260418T040300Z
SUMMARY:Fajr · Cape Town
DESCRIPTION:Fajr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-18-sunrise-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260418T051100Z
DTEND:20260418T051600Z
SUMMARY:Sunrise · Cape Town
DESCRIPTION:Sunrise in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-18-dhuhr-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260418T104700Z
DTEND:20260418T110200Z
SUMMARY:Dhuhr · Cape Town
DESCRIPTION:Dhuhr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-18-asr-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260418T135400Z
DTEND:20260418T140900Z
SUMMARY:Asr · Cape Town
DESCRIPTION:Asr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-18-maghrib-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260418T162000Z
DTEND:20260418T163500Z
SUMMARY:Maghrib · Cape Town
DESCRIPTION:Maghrib in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-18-isha-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260418T173800Z
DTEND:20260418T175300Z
SUMMARY:Isha · Cape Town
DESCRIPTION:Isha in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-19-fajr-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260419T034800Z
DTEND:20260419T040300Z
SUMMARY:Fajr · Cape Town
DESCRIPTION:Fajr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-19-sunrise-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260419T051200Z
DTEND:20260419T051700Z
SUMMARY:Sunrise · Cape Town
DESCRIPTION:Sunrise in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-19-dhuhr-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260419T104600Z
DTEND:20260419T110100Z
SUMMARY:Dhuhr · Cape Town
DESCRIPTION:Dhuhr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-19-asr-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260419T135300Z
DTEND:20260419T140800Z
SUMMARY:Asr · Cape Town
DESCRIPTION:Asr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-19-maghrib-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260419T161900Z
DTEND:20260419T163400Z
SUMMARY:Maghrib · Cape Town
DESCRIPTION:Maghrib in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-19-isha-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260419T173700Z
DTEND:20260419T175200Z
SUMMARY:Isha · Cape Town
DESCRIPTION:Isha in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-20-fajr-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260420T034900Z
DTEND:20260420T040400Z
SUMMARY:Fajr · Cape Town
DESCRIPTION:Fajr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-20-sunrise-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260420T051300Z
DTEND:20260420T051800Z
SUMMARY:Sunrise · Cape Town
DESCRIPTION:Sunrise in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-20-dhuhr-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260420T104600Z
DTEND:20260420T110100Z
SUMMARY:Dhuhr · Cape Town
DESCRIPTION:Dhuhr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-20-asr-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260420T135200Z
DTEND:20260420T140700Z
SUMMARY:Asr · Cape Town
DESCRIPTION:Asr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-20-maghrib-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260420T161700Z
DTEND:20260420T163200Z
SUMMARY:Maghrib · Cape Town
DESCRIPTION:Maghrib in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-20-isha-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260420T173600Z
DTEND:20260420T175100Z
SUMMARY:Isha · Cape Town
DESCRIPTION:Isha in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-21-fajr-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260421T035000Z
DTEND:20260421T040500Z
SUMMARY:Fajr · Cape Town
DESCRIPTION:Fajr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-21-sunrise-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260421T051300Z
DTEND:20260421T051800Z
SUMMARY:Sunrise · Cape Town
DESCRIPTION:Sunrise in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-21-dhuhr-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260421T104600Z
DTEND:20260421T110100Z
SUMMARY:Dhuhr · Cape Town
DESCRIPTION:Dhuhr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-21-asr-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260421T135100Z
DTEND:20260421T140600Z
SUMMARY:Asr · Cape Town
DESCRIPTION:Asr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-21-maghrib-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260421T161600Z
DTEND:20260421T163100Z
SUMMARY:Maghrib · Cape Town
DESCRIPTION:Maghrib in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-21-isha-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260421T173500Z
DTEND:20260421T175000Z
SUMMARY:Isha · Cape Town
DESCRIPTION:Isha in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-22-fajr-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260422T035000Z
DTEND:20260422T040500Z
SUMMARY:Fajr · Cape Town
DESCRIPTION:Fajr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-22-sunrise-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260422T051400Z
DTEND:20260422T051900Z
SUMMARY:Sunrise · Cape Town
DESCRIPTION:Sunrise in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-22-dhuhr-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260422T104600Z
DTEND:20260422T110100Z
SUMMARY:Dhuhr · Cape Town
DESCRIPTION:Dhuhr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-22-asr-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260422T135000Z
DTEND:20260422T140500Z
SUMMARY:Asr · Cape Town
DESCRIPTION:Asr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-22-maghrib-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260422T161500Z
DTEND:20260422T163000Z
SUMMARY:Maghrib · Cape Town
DESCRIPTION:Maghrib in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-22-isha-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260422T173400Z
DTEND:20260422T174900Z
SUMMARY:Isha · Cape Town
DESCRIPTION:Isha in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-23-fajr-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260423T035100Z
DTEND:20260423T040600Z
SUMMARY:Fajr · Cape Town
DESCRIPTION:Fajr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-23-sunrise-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260423T051500Z
DTEND:20260423T052000Z
SUMMARY:Sunrise · Cape Town
DESCRIPTION:Sunrise in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-23-dhuhr-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260423T104600Z
DTEND:20260423T110100Z
SUMMARY:Dhuhr · Cape Town
DESCRIPTION:Dhuhr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-23-asr-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260423T134900Z
DTEND:20260423T140400Z
SUMMARY:Asr · Cape Town
DESCRIPTION:Asr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-23-maghrib-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260423T161400Z
DTEND:20260423T162900Z
SUMMARY:Maghrib · Cape Town
DESCRIPTION:Maghrib in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-23-isha-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260423T173300Z
DTEND:20260423T174800Z
SUMMARY:Isha · Cape Town
DESCRIPTION:Isha in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-24-fajr-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260424T035200Z
DTEND:20260424T040700Z
SUMMARY:Fajr · Cape Town
DESCRIPTION:Fajr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-24-sunrise-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260424T051600Z
DTEND:20260424T052100Z
SUMMARY:Sunrise · Cape Town
DESCRIPTION:Sunrise in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-24-dhuhr-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260424T104500Z
DTEND:20260424T110000Z
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-04-24-asr-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260424T134800Z
DTEND:20260424T140300Z
SUMMARY:Asr · Cape Town
DESCRIPTION:Asr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-24-maghrib-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260424T161300Z
DTEND:20260424T162800Z
SUMMARY:Maghrib · Cape Town
DESCRIPTION:Maghrib in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-24-isha-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260424T173200Z
DTEND:20260424T174700Z
SUMMARY:Isha · Cape Town
DESCRIPTION:Isha in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-25-fajr-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260425T035200Z
DTEND:20260425T040700Z
SUMMARY:Fajr · Cape Town
DESCRIPTION:Fajr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-25-sunrise-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260425T051600Z
DTEND:20260425T052100Z
SUMMARY:Sunrise · Cape Town
DESCRIPTION:Sunrise in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-25-dhuhr-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260425T104500Z
DTEND:20260425T110000Z
SUMMARY:Dhuhr · Cape Town
DESCRIPTION:Dhuhr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-25-asr-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260425T134700Z
DTEND:20260425T140200Z
SUMMARY:Asr · Cape Town
DESCRIPTION:Asr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-25-maghrib-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260425T161200Z
DTEND:20260425T162700Z
SUMMARY:Maghrib · Cape Town
DESCRIPTION:Maghrib in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-25-isha-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260425T173100Z
DTEND:20260425T174600Z
SUMMARY:Isha · Cape Town
DESCRIPTION:Isha in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-26-fajr-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260426T035300Z
DTEND:20260426T040800Z
SUMMARY:Fajr · Cape Town
DESCRIPTION:Fajr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-26-sunrise-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260426T051700Z
DTEND:20260426T052200Z
SUMMARY:Sunrise · Cape Town
DESCRIPTION:Sunrise in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-26-dhuhr-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260426T104500Z
DTEND:20260426T110000Z
SUMMARY:Dhuhr · Cape Town
DESCRIPTION:Dhuhr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-26-asr-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260426T134700Z
DTEND:20260426T140200Z
SUMMARY:Asr · Cape Town
DESCRIPTION:Asr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-26-maghrib-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260426T161100Z
DTEND:20260426T162600Z
SUMMARY:Maghrib · Cape Town
DESCRIPTION:Maghrib in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-26-isha-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260426T173000Z
DTEND:20260426T174500Z
SUMMARY:Isha · Cape Town
DESCRIPTION:Isha in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-27-fajr-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260427T035400Z
DTEND:20260427T040900Z
SUMMARY:Fajr · Cape Town
DESCRIPTION:Fajr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-27-sunrise-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260427T051800Z
DTEND:20260427T052300Z
SUMMARY:Sunrise · Cape Town
DESCRIPTION:Sunrise in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-27-dhuhr-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260427T104500Z
DTEND:20260427T110000Z
SUMMARY:Dhuhr · Cape Town
DESCRIPTION:Dhuhr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-27-asr-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260427T134600Z
DTEND:20260427T140100Z
SUMMARY:Asr · Cape Town
DESCRIPTION:Asr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-27-maghrib-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260427T161000Z
DTEND:20260427T162500Z
SUMMARY:Maghrib · Cape Town
DESCRIPTION:Maghrib in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-27-isha-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260427T172900Z
DTEND:20260427T174400Z
SUMMARY:Isha · Cape Town
DESCRIPTION:Isha in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-28-fajr-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260428T035400Z
DTEND:20260428T040900Z
SUMMARY:Fajr · Cape Town
DESCRIPTION:Fajr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-28-sunrise-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260428T051900Z
DTEND:20260428T052400Z
SUMMARY:Sunrise · Cape Town
DESCRIPTION:Sunrise in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-28-dhuhr-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260428T104500Z
DTEND:20260428T110000Z
SUMMARY:Dhuhr · Cape Town
DESCRIPTION:Dhuhr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-28-asr-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260428T134500Z
DTEND:20260428T140000Z
SUMMARY:Asr · Cape Town
DESCRIPTION:Asr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-28-maghrib-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260428T160800Z
DTEND:20260428T162300Z
SUMMARY:Maghrib · Cape Town
DESCRIPTION:Maghrib in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-28-isha-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260428T172800Z
DTEND:20260428T174300Z
SUMMARY:Isha · Cape Town
DESCRIPTION:Isha in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-29-fajr-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260429T035500Z
DTEND:20260429T041000Z
SUMMARY:Fajr · Cape Town
DESCRIPTION:Fajr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-29-sunrise-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260429T051900Z
DTEND:20260429T052400Z
SUMMARY:Sunrise · Cape Town
DESCRIPTION:Sunrise in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-29-dhuhr-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260429T104500Z
DTEND:20260429T110000Z
SUMMARY:Dhuhr · Cape Town
DESCRIPTION:Dhuhr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-29-asr-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260429T134400Z
DTEND:20260429T135900Z
SUMMARY:Asr · Cape Town
DESCRIPTION:Asr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-29-maghrib-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260429T160700Z
DTEND:20260429T162200Z
SUMMARY:Maghrib · Cape Town
DESCRIPTION:Maghrib in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-29-isha-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260429T172700Z
DTEND:20260429T174200Z
SUMMARY:Isha · Cape Town
DESCRIPTION:Isha in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-30-fajr-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260430T035600Z
DTEND:20260430T041100Z
SUMMARY:Fajr · Cape Town
DESCRIPTION:Fajr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-30-sunrise-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260430T052000Z
DTEND:20260430T052500Z
SUMMARY:Sunrise · Cape Town
DESCRIPTION:Sunrise in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-30-dhuhr-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260430T104500Z
DTEND:20260430T110000Z
SUMMARY:Dhuhr · Cape Town
DESCRIPTION:Dhuhr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-30-asr-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260430T134300Z
DTEND:20260430T135800Z
SUMMARY:Asr · Cape Town
DESCRIPTION:Asr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-30-maghrib-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260430T160600Z
DTEND:20260430T162100Z
SUMMARY:Maghrib · Cape Town
DESCRIPTION:Maghrib in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-30-isha-cape-town@noor-quran
DTSTAMP:20261115T225909Z
DTSTART:20260430T172600Z
DTEND:20260430T174100Z
SUMMARY:Isha · Cape Town
DESCRIPTION:Isha in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
END:VCALENDAR
