BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Noor Quran//City prayer times//EN
CALSCALE:GREGORIAN
METHOD:PUBLISH
X-WR-CALNAME:Prayer times — Cape Town — June 2026
X-WR-TIMEZONE:Africa/Johannesburg
BEGIN:VEVENT
UID:2026-06-01-fajr-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260601T041400Z
DTEND:20260601T042900Z
SUMMARY:Fajr · Cape Town
DESCRIPTION:Fajr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-01-sunrise-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260601T054300Z
DTEND:20260601T054800Z
SUMMARY:Sunrise · Cape Town
DESCRIPTION:Sunrise in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-01-dhuhr-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260601T104500Z
DTEND:20260601T110000Z
SUMMARY:Dhuhr · Cape Town
DESCRIPTION:Dhuhr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-01-asr-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260601T132600Z
DTEND:20260601T134100Z
SUMMARY:Asr · Cape Town
DESCRIPTION:Asr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-01-maghrib-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260601T154500Z
DTEND:20260601T160000Z
SUMMARY:Maghrib · Cape Town
DESCRIPTION:Maghrib in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-01-isha-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260601T170900Z
DTEND:20260601T172400Z
SUMMARY:Isha · Cape Town
DESCRIPTION:Isha in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-02-fajr-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260602T041500Z
DTEND:20260602T043000Z
SUMMARY:Fajr · Cape Town
DESCRIPTION:Fajr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-02-sunrise-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260602T054300Z
DTEND:20260602T054800Z
SUMMARY:Sunrise · Cape Town
DESCRIPTION:Sunrise in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-02-dhuhr-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260602T104500Z
DTEND:20260602T110000Z
SUMMARY:Dhuhr · Cape Town
DESCRIPTION:Dhuhr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-02-asr-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260602T132600Z
DTEND:20260602T134100Z
SUMMARY:Asr · Cape Town
DESCRIPTION:Asr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-02-maghrib-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260602T154500Z
DTEND:20260602T160000Z
SUMMARY:Maghrib · Cape Town
DESCRIPTION:Maghrib in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-02-isha-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260602T170900Z
DTEND:20260602T172400Z
SUMMARY:Isha · Cape Town
DESCRIPTION:Isha in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-03-fajr-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260603T041500Z
DTEND:20260603T043000Z
SUMMARY:Fajr · Cape Town
DESCRIPTION:Fajr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-03-sunrise-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260603T054400Z
DTEND:20260603T054900Z
SUMMARY:Sunrise · Cape Town
DESCRIPTION:Sunrise in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-03-dhuhr-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260603T104500Z
DTEND:20260603T110000Z
SUMMARY:Dhuhr · Cape Town
DESCRIPTION:Dhuhr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-03-asr-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260603T132600Z
DTEND:20260603T134100Z
SUMMARY:Asr · Cape Town
DESCRIPTION:Asr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-03-maghrib-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260603T154500Z
DTEND:20260603T160000Z
SUMMARY:Maghrib · Cape Town
DESCRIPTION:Maghrib in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-03-isha-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260603T170800Z
DTEND:20260603T172300Z
SUMMARY:Isha · Cape Town
DESCRIPTION:Isha in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-04-fajr-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260604T041600Z
DTEND:20260604T043100Z
SUMMARY:Fajr · Cape Town
DESCRIPTION:Fajr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-04-sunrise-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260604T054500Z
DTEND:20260604T055000Z
SUMMARY:Sunrise · Cape Town
DESCRIPTION:Sunrise in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-04-dhuhr-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260604T104600Z
DTEND:20260604T110100Z
SUMMARY:Dhuhr · Cape Town
DESCRIPTION:Dhuhr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-04-asr-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260604T132600Z
DTEND:20260604T134100Z
SUMMARY:Asr · Cape Town
DESCRIPTION:Asr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-04-maghrib-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260604T154500Z
DTEND:20260604T160000Z
SUMMARY:Maghrib · Cape Town
DESCRIPTION:Maghrib in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-04-isha-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260604T170800Z
DTEND:20260604T172300Z
SUMMARY:Isha · Cape Town
DESCRIPTION:Isha in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-05-fajr-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260605T041600Z
DTEND:20260605T043100Z
SUMMARY:Fajr · Cape Town
DESCRIPTION:Fajr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-05-sunrise-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260605T054500Z
DTEND:20260605T055000Z
SUMMARY:Sunrise · Cape Town
DESCRIPTION:Sunrise in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-05-dhuhr-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260605T104600Z
DTEND:20260605T110100Z
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-06-05-asr-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260605T132600Z
DTEND:20260605T134100Z
SUMMARY:Asr · Cape Town
DESCRIPTION:Asr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-05-maghrib-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260605T154400Z
DTEND:20260605T155900Z
SUMMARY:Maghrib · Cape Town
DESCRIPTION:Maghrib in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-05-isha-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260605T170800Z
DTEND:20260605T172300Z
SUMMARY:Isha · Cape Town
DESCRIPTION:Isha in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-06-fajr-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260606T041700Z
DTEND:20260606T043200Z
SUMMARY:Fajr · Cape Town
DESCRIPTION:Fajr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-06-sunrise-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260606T054600Z
DTEND:20260606T055100Z
SUMMARY:Sunrise · Cape Town
DESCRIPTION:Sunrise in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-06-dhuhr-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260606T104600Z
DTEND:20260606T110100Z
SUMMARY:Dhuhr · Cape Town
DESCRIPTION:Dhuhr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-06-asr-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260606T132600Z
DTEND:20260606T134100Z
SUMMARY:Asr · Cape Town
DESCRIPTION:Asr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-06-maghrib-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260606T154400Z
DTEND:20260606T155900Z
SUMMARY:Maghrib · Cape Town
DESCRIPTION:Maghrib in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-06-isha-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260606T170800Z
DTEND:20260606T172300Z
SUMMARY:Isha · Cape Town
DESCRIPTION:Isha in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-07-fajr-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260607T041700Z
DTEND:20260607T043200Z
SUMMARY:Fajr · Cape Town
DESCRIPTION:Fajr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-07-sunrise-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260607T054600Z
DTEND:20260607T055100Z
SUMMARY:Sunrise · Cape Town
DESCRIPTION:Sunrise in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-07-dhuhr-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260607T104600Z
DTEND:20260607T110100Z
SUMMARY:Dhuhr · Cape Town
DESCRIPTION:Dhuhr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-07-asr-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260607T132600Z
DTEND:20260607T134100Z
SUMMARY:Asr · Cape Town
DESCRIPTION:Asr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-07-maghrib-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260607T154400Z
DTEND:20260607T155900Z
SUMMARY:Maghrib · Cape Town
DESCRIPTION:Maghrib in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-07-isha-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260607T170800Z
DTEND:20260607T172300Z
SUMMARY:Isha · Cape Town
DESCRIPTION:Isha in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-08-fajr-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260608T041800Z
DTEND:20260608T043300Z
SUMMARY:Fajr · Cape Town
DESCRIPTION:Fajr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-08-sunrise-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260608T054700Z
DTEND:20260608T055200Z
SUMMARY:Sunrise · Cape Town
DESCRIPTION:Sunrise in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-08-dhuhr-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260608T104600Z
DTEND:20260608T110100Z
SUMMARY:Dhuhr · Cape Town
DESCRIPTION:Dhuhr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-08-asr-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260608T132600Z
DTEND:20260608T134100Z
SUMMARY:Asr · Cape Town
DESCRIPTION:Asr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-08-maghrib-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260608T154400Z
DTEND:20260608T155900Z
SUMMARY:Maghrib · Cape Town
DESCRIPTION:Maghrib in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-08-isha-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260608T170800Z
DTEND:20260608T172300Z
SUMMARY:Isha · Cape Town
DESCRIPTION:Isha in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-09-fajr-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260609T041800Z
DTEND:20260609T043300Z
SUMMARY:Fajr · Cape Town
DESCRIPTION:Fajr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-09-sunrise-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260609T054700Z
DTEND:20260609T055200Z
SUMMARY:Sunrise · Cape Town
DESCRIPTION:Sunrise in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-09-dhuhr-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260609T104700Z
DTEND:20260609T110200Z
SUMMARY:Dhuhr · Cape Town
DESCRIPTION:Dhuhr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-09-asr-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260609T132600Z
DTEND:20260609T134100Z
SUMMARY:Asr · Cape Town
DESCRIPTION:Asr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-09-maghrib-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260609T154400Z
DTEND:20260609T155900Z
SUMMARY:Maghrib · Cape Town
DESCRIPTION:Maghrib in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-09-isha-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260609T170800Z
DTEND:20260609T172300Z
SUMMARY:Isha · Cape Town
DESCRIPTION:Isha in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-10-fajr-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260610T041800Z
DTEND:20260610T043300Z
SUMMARY:Fajr · Cape Town
DESCRIPTION:Fajr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-10-sunrise-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260610T054800Z
DTEND:20260610T055300Z
SUMMARY:Sunrise · Cape Town
DESCRIPTION:Sunrise in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-10-dhuhr-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260610T104700Z
DTEND:20260610T110200Z
SUMMARY:Dhuhr · Cape Town
DESCRIPTION:Dhuhr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-10-asr-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260610T132600Z
DTEND:20260610T134100Z
SUMMARY:Asr · Cape Town
DESCRIPTION:Asr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-10-maghrib-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260610T154400Z
DTEND:20260610T155900Z
SUMMARY:Maghrib · Cape Town
DESCRIPTION:Maghrib in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-10-isha-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260610T170800Z
DTEND:20260610T172300Z
SUMMARY:Isha · Cape Town
DESCRIPTION:Isha in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-11-fajr-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260611T041900Z
DTEND:20260611T043400Z
SUMMARY:Fajr · Cape Town
DESCRIPTION:Fajr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-11-sunrise-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260611T054800Z
DTEND:20260611T055300Z
SUMMARY:Sunrise · Cape Town
DESCRIPTION:Sunrise in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-11-dhuhr-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260611T104700Z
DTEND:20260611T110200Z
SUMMARY:Dhuhr · Cape Town
DESCRIPTION:Dhuhr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-11-asr-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260611T132600Z
DTEND:20260611T134100Z
SUMMARY:Asr · Cape Town
DESCRIPTION:Asr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-11-maghrib-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260611T154400Z
DTEND:20260611T155900Z
SUMMARY:Maghrib · Cape Town
DESCRIPTION:Maghrib in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-11-isha-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260611T170800Z
DTEND:20260611T172300Z
SUMMARY:Isha · Cape Town
DESCRIPTION:Isha in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-12-fajr-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260612T041900Z
DTEND:20260612T043400Z
SUMMARY:Fajr · Cape Town
DESCRIPTION:Fajr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-12-sunrise-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260612T054800Z
DTEND:20260612T055300Z
SUMMARY:Sunrise · Cape Town
DESCRIPTION:Sunrise in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-12-dhuhr-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260612T104700Z
DTEND:20260612T110200Z
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-06-12-asr-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260612T132600Z
DTEND:20260612T134100Z
SUMMARY:Asr · Cape Town
DESCRIPTION:Asr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-12-maghrib-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260612T154400Z
DTEND:20260612T155900Z
SUMMARY:Maghrib · Cape Town
DESCRIPTION:Maghrib in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-12-isha-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260612T170800Z
DTEND:20260612T172300Z
SUMMARY:Isha · Cape Town
DESCRIPTION:Isha in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-13-fajr-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260613T042000Z
DTEND:20260613T043500Z
SUMMARY:Fajr · Cape Town
DESCRIPTION:Fajr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-13-sunrise-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260613T054900Z
DTEND:20260613T055400Z
SUMMARY:Sunrise · Cape Town
DESCRIPTION:Sunrise in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-13-dhuhr-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260613T104700Z
DTEND:20260613T110200Z
SUMMARY:Dhuhr · Cape Town
DESCRIPTION:Dhuhr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-13-asr-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260613T132600Z
DTEND:20260613T134100Z
SUMMARY:Asr · Cape Town
DESCRIPTION:Asr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-13-maghrib-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260613T154400Z
DTEND:20260613T155900Z
SUMMARY:Maghrib · Cape Town
DESCRIPTION:Maghrib in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-13-isha-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260613T170800Z
DTEND:20260613T172300Z
SUMMARY:Isha · Cape Town
DESCRIPTION:Isha in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-14-fajr-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260614T042000Z
DTEND:20260614T043500Z
SUMMARY:Fajr · Cape Town
DESCRIPTION:Fajr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-14-sunrise-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260614T054900Z
DTEND:20260614T055400Z
SUMMARY:Sunrise · Cape Town
DESCRIPTION:Sunrise in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-14-dhuhr-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260614T104800Z
DTEND:20260614T110300Z
SUMMARY:Dhuhr · Cape Town
DESCRIPTION:Dhuhr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-14-asr-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260614T132600Z
DTEND:20260614T134100Z
SUMMARY:Asr · Cape Town
DESCRIPTION:Asr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-14-maghrib-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260614T154400Z
DTEND:20260614T155900Z
SUMMARY:Maghrib · Cape Town
DESCRIPTION:Maghrib in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-14-isha-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260614T170800Z
DTEND:20260614T172300Z
SUMMARY:Isha · Cape Town
DESCRIPTION:Isha in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-15-fajr-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260615T042000Z
DTEND:20260615T043500Z
SUMMARY:Fajr · Cape Town
DESCRIPTION:Fajr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-15-sunrise-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260615T055000Z
DTEND:20260615T055500Z
SUMMARY:Sunrise · Cape Town
DESCRIPTION:Sunrise in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-15-dhuhr-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260615T104800Z
DTEND:20260615T110300Z
SUMMARY:Dhuhr · Cape Town
DESCRIPTION:Dhuhr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-15-asr-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260615T132600Z
DTEND:20260615T134100Z
SUMMARY:Asr · Cape Town
DESCRIPTION:Asr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-15-maghrib-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260615T154400Z
DTEND:20260615T155900Z
SUMMARY:Maghrib · Cape Town
DESCRIPTION:Maghrib in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-15-isha-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260615T170800Z
DTEND:20260615T172300Z
SUMMARY:Isha · Cape Town
DESCRIPTION:Isha in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-16-fajr-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260616T042000Z
DTEND:20260616T043500Z
SUMMARY:Fajr · Cape Town
DESCRIPTION:Fajr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-16-sunrise-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260616T055000Z
DTEND:20260616T055500Z
SUMMARY:Sunrise · Cape Town
DESCRIPTION:Sunrise in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-16-dhuhr-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260616T104800Z
DTEND:20260616T110300Z
SUMMARY:Dhuhr · Cape Town
DESCRIPTION:Dhuhr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-16-asr-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260616T132600Z
DTEND:20260616T134100Z
SUMMARY:Asr · Cape Town
DESCRIPTION:Asr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-16-maghrib-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260616T154400Z
DTEND:20260616T155900Z
SUMMARY:Maghrib · Cape Town
DESCRIPTION:Maghrib in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-16-isha-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260616T170900Z
DTEND:20260616T172400Z
SUMMARY:Isha · Cape Town
DESCRIPTION:Isha in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-17-fajr-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260617T042100Z
DTEND:20260617T043600Z
SUMMARY:Fajr · Cape Town
DESCRIPTION:Fajr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-17-sunrise-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260617T055000Z
DTEND:20260617T055500Z
SUMMARY:Sunrise · Cape Town
DESCRIPTION:Sunrise in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-17-dhuhr-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260617T104800Z
DTEND:20260617T110300Z
SUMMARY:Dhuhr · Cape Town
DESCRIPTION:Dhuhr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-17-asr-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260617T132600Z
DTEND:20260617T134100Z
SUMMARY:Asr · Cape Town
DESCRIPTION:Asr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-17-maghrib-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260617T154400Z
DTEND:20260617T155900Z
SUMMARY:Maghrib · Cape Town
DESCRIPTION:Maghrib in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-17-isha-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260617T170900Z
DTEND:20260617T172400Z
SUMMARY:Isha · Cape Town
DESCRIPTION:Isha in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-18-fajr-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260618T042100Z
DTEND:20260618T043600Z
SUMMARY:Fajr · Cape Town
DESCRIPTION:Fajr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-18-sunrise-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260618T055100Z
DTEND:20260618T055600Z
SUMMARY:Sunrise · Cape Town
DESCRIPTION:Sunrise in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-18-dhuhr-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260618T104800Z
DTEND:20260618T110300Z
SUMMARY:Dhuhr · Cape Town
DESCRIPTION:Dhuhr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-18-asr-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260618T132600Z
DTEND:20260618T134100Z
SUMMARY:Asr · Cape Town
DESCRIPTION:Asr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-18-maghrib-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260618T154400Z
DTEND:20260618T155900Z
SUMMARY:Maghrib · Cape Town
DESCRIPTION:Maghrib in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-18-isha-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260618T170900Z
DTEND:20260618T172400Z
SUMMARY:Isha · Cape Town
DESCRIPTION:Isha in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-19-fajr-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260619T042100Z
DTEND:20260619T043600Z
SUMMARY:Fajr · Cape Town
DESCRIPTION:Fajr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-19-sunrise-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260619T055100Z
DTEND:20260619T055600Z
SUMMARY:Sunrise · Cape Town
DESCRIPTION:Sunrise in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-19-dhuhr-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260619T104900Z
DTEND:20260619T110400Z
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-06-19-asr-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260619T132700Z
DTEND:20260619T134200Z
SUMMARY:Asr · Cape Town
DESCRIPTION:Asr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-19-maghrib-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260619T154500Z
DTEND:20260619T160000Z
SUMMARY:Maghrib · Cape Town
DESCRIPTION:Maghrib in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-19-isha-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260619T170900Z
DTEND:20260619T172400Z
SUMMARY:Isha · Cape Town
DESCRIPTION:Isha in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-20-fajr-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260620T042200Z
DTEND:20260620T043700Z
SUMMARY:Fajr · Cape Town
DESCRIPTION:Fajr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-20-sunrise-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260620T055100Z
DTEND:20260620T055600Z
SUMMARY:Sunrise · Cape Town
DESCRIPTION:Sunrise in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-20-dhuhr-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260620T104900Z
DTEND:20260620T110400Z
SUMMARY:Dhuhr · Cape Town
DESCRIPTION:Dhuhr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-20-asr-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260620T132700Z
DTEND:20260620T134200Z
SUMMARY:Asr · Cape Town
DESCRIPTION:Asr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-20-maghrib-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260620T154500Z
DTEND:20260620T160000Z
SUMMARY:Maghrib · Cape Town
DESCRIPTION:Maghrib in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-20-isha-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260620T170900Z
DTEND:20260620T172400Z
SUMMARY:Isha · Cape Town
DESCRIPTION:Isha in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-21-fajr-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260621T042200Z
DTEND:20260621T043700Z
SUMMARY:Fajr · Cape Town
DESCRIPTION:Fajr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-21-sunrise-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260621T055100Z
DTEND:20260621T055600Z
SUMMARY:Sunrise · Cape Town
DESCRIPTION:Sunrise in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-21-dhuhr-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260621T104900Z
DTEND:20260621T110400Z
SUMMARY:Dhuhr · Cape Town
DESCRIPTION:Dhuhr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-21-asr-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260621T132700Z
DTEND:20260621T134200Z
SUMMARY:Asr · Cape Town
DESCRIPTION:Asr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-21-maghrib-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260621T154500Z
DTEND:20260621T160000Z
SUMMARY:Maghrib · Cape Town
DESCRIPTION:Maghrib in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-21-isha-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260621T170900Z
DTEND:20260621T172400Z
SUMMARY:Isha · Cape Town
DESCRIPTION:Isha in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-22-fajr-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260622T042200Z
DTEND:20260622T043700Z
SUMMARY:Fajr · Cape Town
DESCRIPTION:Fajr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-22-sunrise-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260622T055200Z
DTEND:20260622T055700Z
SUMMARY:Sunrise · Cape Town
DESCRIPTION:Sunrise in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-22-dhuhr-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260622T104900Z
DTEND:20260622T110400Z
SUMMARY:Dhuhr · Cape Town
DESCRIPTION:Dhuhr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-22-asr-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260622T132700Z
DTEND:20260622T134200Z
SUMMARY:Asr · Cape Town
DESCRIPTION:Asr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-22-maghrib-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260622T154500Z
DTEND:20260622T160000Z
SUMMARY:Maghrib · Cape Town
DESCRIPTION:Maghrib in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-22-isha-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260622T171000Z
DTEND:20260622T172500Z
SUMMARY:Isha · Cape Town
DESCRIPTION:Isha in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-23-fajr-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260623T042200Z
DTEND:20260623T043700Z
SUMMARY:Fajr · Cape Town
DESCRIPTION:Fajr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-23-sunrise-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260623T055200Z
DTEND:20260623T055700Z
SUMMARY:Sunrise · Cape Town
DESCRIPTION:Sunrise in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-23-dhuhr-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260623T105000Z
DTEND:20260623T110500Z
SUMMARY:Dhuhr · Cape Town
DESCRIPTION:Dhuhr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-23-asr-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260623T132800Z
DTEND:20260623T134300Z
SUMMARY:Asr · Cape Town
DESCRIPTION:Asr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-23-maghrib-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260623T154500Z
DTEND:20260623T160000Z
SUMMARY:Maghrib · Cape Town
DESCRIPTION:Maghrib in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-23-isha-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260623T171000Z
DTEND:20260623T172500Z
SUMMARY:Isha · Cape Town
DESCRIPTION:Isha in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-24-fajr-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260624T042200Z
DTEND:20260624T043700Z
SUMMARY:Fajr · Cape Town
DESCRIPTION:Fajr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-24-sunrise-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260624T055200Z
DTEND:20260624T055700Z
SUMMARY:Sunrise · Cape Town
DESCRIPTION:Sunrise in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-24-dhuhr-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260624T105000Z
DTEND:20260624T110500Z
SUMMARY:Dhuhr · Cape Town
DESCRIPTION:Dhuhr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-24-asr-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260624T132800Z
DTEND:20260624T134300Z
SUMMARY:Asr · Cape Town
DESCRIPTION:Asr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-24-maghrib-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260624T154600Z
DTEND:20260624T160100Z
SUMMARY:Maghrib · Cape Town
DESCRIPTION:Maghrib in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-24-isha-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260624T171000Z
DTEND:20260624T172500Z
SUMMARY:Isha · Cape Town
DESCRIPTION:Isha in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-25-fajr-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260625T042300Z
DTEND:20260625T043800Z
SUMMARY:Fajr · Cape Town
DESCRIPTION:Fajr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-25-sunrise-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260625T055200Z
DTEND:20260625T055700Z
SUMMARY:Sunrise · Cape Town
DESCRIPTION:Sunrise in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-25-dhuhr-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260625T105000Z
DTEND:20260625T110500Z
SUMMARY:Dhuhr · Cape Town
DESCRIPTION:Dhuhr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-25-asr-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260625T132800Z
DTEND:20260625T134300Z
SUMMARY:Asr · Cape Town
DESCRIPTION:Asr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-25-maghrib-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260625T154600Z
DTEND:20260625T160100Z
SUMMARY:Maghrib · Cape Town
DESCRIPTION:Maghrib in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-25-isha-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260625T171000Z
DTEND:20260625T172500Z
SUMMARY:Isha · Cape Town
DESCRIPTION:Isha in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-26-fajr-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260626T042300Z
DTEND:20260626T043800Z
SUMMARY:Fajr · Cape Town
DESCRIPTION:Fajr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-26-sunrise-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260626T055200Z
DTEND:20260626T055700Z
SUMMARY:Sunrise · Cape Town
DESCRIPTION:Sunrise in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-26-dhuhr-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260626T105000Z
DTEND:20260626T110500Z
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-06-26-asr-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260626T132800Z
DTEND:20260626T134300Z
SUMMARY:Asr · Cape Town
DESCRIPTION:Asr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-26-maghrib-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260626T154600Z
DTEND:20260626T160100Z
SUMMARY:Maghrib · Cape Town
DESCRIPTION:Maghrib in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-26-isha-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260626T171100Z
DTEND:20260626T172600Z
SUMMARY:Isha · Cape Town
DESCRIPTION:Isha in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-27-fajr-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260627T042300Z
DTEND:20260627T043800Z
SUMMARY:Fajr · Cape Town
DESCRIPTION:Fajr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-27-sunrise-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260627T055200Z
DTEND:20260627T055700Z
SUMMARY:Sunrise · Cape Town
DESCRIPTION:Sunrise in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-27-dhuhr-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260627T105000Z
DTEND:20260627T110500Z
SUMMARY:Dhuhr · Cape Town
DESCRIPTION:Dhuhr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-27-asr-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260627T132900Z
DTEND:20260627T134400Z
SUMMARY:Asr · Cape Town
DESCRIPTION:Asr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-27-maghrib-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260627T154700Z
DTEND:20260627T160200Z
SUMMARY:Maghrib · Cape Town
DESCRIPTION:Maghrib in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-27-isha-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260627T171100Z
DTEND:20260627T172600Z
SUMMARY:Isha · Cape Town
DESCRIPTION:Isha in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-28-fajr-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260628T042300Z
DTEND:20260628T043800Z
SUMMARY:Fajr · Cape Town
DESCRIPTION:Fajr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-28-sunrise-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260628T055200Z
DTEND:20260628T055700Z
SUMMARY:Sunrise · Cape Town
DESCRIPTION:Sunrise in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-28-dhuhr-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260628T105100Z
DTEND:20260628T110600Z
SUMMARY:Dhuhr · Cape Town
DESCRIPTION:Dhuhr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-28-asr-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260628T132900Z
DTEND:20260628T134400Z
SUMMARY:Asr · Cape Town
DESCRIPTION:Asr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-28-maghrib-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260628T154700Z
DTEND:20260628T160200Z
SUMMARY:Maghrib · Cape Town
DESCRIPTION:Maghrib in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-28-isha-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260628T171100Z
DTEND:20260628T172600Z
SUMMARY:Isha · Cape Town
DESCRIPTION:Isha in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-29-fajr-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260629T042300Z
DTEND:20260629T043800Z
SUMMARY:Fajr · Cape Town
DESCRIPTION:Fajr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-29-sunrise-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260629T055200Z
DTEND:20260629T055700Z
SUMMARY:Sunrise · Cape Town
DESCRIPTION:Sunrise in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-29-dhuhr-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260629T105100Z
DTEND:20260629T110600Z
SUMMARY:Dhuhr · Cape Town
DESCRIPTION:Dhuhr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-29-asr-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260629T132900Z
DTEND:20260629T134400Z
SUMMARY:Asr · Cape Town
DESCRIPTION:Asr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-29-maghrib-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260629T154700Z
DTEND:20260629T160200Z
SUMMARY:Maghrib · Cape Town
DESCRIPTION:Maghrib in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-29-isha-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260629T171200Z
DTEND:20260629T172700Z
SUMMARY:Isha · Cape Town
DESCRIPTION:Isha in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-30-fajr-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260630T042300Z
DTEND:20260630T043800Z
SUMMARY:Fajr · Cape Town
DESCRIPTION:Fajr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-30-sunrise-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260630T055200Z
DTEND:20260630T055700Z
SUMMARY:Sunrise · Cape Town
DESCRIPTION:Sunrise in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-30-dhuhr-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260630T105100Z
DTEND:20260630T110600Z
SUMMARY:Dhuhr · Cape Town
DESCRIPTION:Dhuhr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-30-asr-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260630T133000Z
DTEND:20260630T134500Z
SUMMARY:Asr · Cape Town
DESCRIPTION:Asr in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-30-maghrib-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260630T154800Z
DTEND:20260630T160300Z
SUMMARY:Maghrib · Cape Town
DESCRIPTION:Maghrib in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-30-isha-cape-town@noor-quran
DTSTAMP:20261115T231216Z
DTSTART:20260630T171200Z
DTEND:20260630T172700Z
SUMMARY:Isha · Cape Town
DESCRIPTION:Isha in Cape Town (MuslimWorldLeague) — noor quran
LOCATION:Cape Town
TRANSP:TRANSPARENT
END:VEVENT
END:VCALENDAR
