BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Noor Quran//City prayer times//EN
CALSCALE:GREGORIAN
METHOD:PUBLISH
X-WR-CALNAME:Prayer times — Marseille — November 2026
X-WR-TIMEZONE:Europe/Paris
BEGIN:VEVENT
UID:2026-11-01-fajr-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261101T043700Z
DTEND:20261101T045200Z
SUMMARY:Fajr · Marseille
DESCRIPTION:Fajr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-01-sunrise-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261101T061300Z
DTEND:20261101T061800Z
SUMMARY:Sunrise · Marseille
DESCRIPTION:Sunrise in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-01-dhuhr-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261101T112300Z
DTEND:20261101T113800Z
SUMMARY:Dhuhr · Marseille
DESCRIPTION:Dhuhr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-01-asr-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261101T140500Z
DTEND:20261101T142000Z
SUMMARY:Asr · Marseille
DESCRIPTION:Asr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-01-maghrib-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261101T163000Z
DTEND:20261101T164500Z
SUMMARY:Maghrib · Marseille
DESCRIPTION:Maghrib in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-01-isha-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261101T180100Z
DTEND:20261101T181600Z
SUMMARY:Isha · Marseille
DESCRIPTION:Isha in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-02-fajr-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261102T043800Z
DTEND:20261102T045300Z
SUMMARY:Fajr · Marseille
DESCRIPTION:Fajr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-02-sunrise-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261102T061500Z
DTEND:20261102T062000Z
SUMMARY:Sunrise · Marseille
DESCRIPTION:Sunrise in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-02-dhuhr-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261102T112300Z
DTEND:20261102T113800Z
SUMMARY:Dhuhr · Marseille
DESCRIPTION:Dhuhr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-02-asr-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261102T140400Z
DTEND:20261102T141900Z
SUMMARY:Asr · Marseille
DESCRIPTION:Asr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-02-maghrib-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261102T162900Z
DTEND:20261102T164400Z
SUMMARY:Maghrib · Marseille
DESCRIPTION:Maghrib in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-02-isha-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261102T180000Z
DTEND:20261102T181500Z
SUMMARY:Isha · Marseille
DESCRIPTION:Isha in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-03-fajr-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261103T043900Z
DTEND:20261103T045400Z
SUMMARY:Fajr · Marseille
DESCRIPTION:Fajr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-03-sunrise-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261103T061600Z
DTEND:20261103T062100Z
SUMMARY:Sunrise · Marseille
DESCRIPTION:Sunrise in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-03-dhuhr-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261103T112300Z
DTEND:20261103T113800Z
SUMMARY:Dhuhr · Marseille
DESCRIPTION:Dhuhr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-03-asr-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261103T140300Z
DTEND:20261103T141800Z
SUMMARY:Asr · Marseille
DESCRIPTION:Asr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-03-maghrib-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261103T162800Z
DTEND:20261103T164300Z
SUMMARY:Maghrib · Marseille
DESCRIPTION:Maghrib in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-03-isha-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261103T175900Z
DTEND:20261103T181400Z
SUMMARY:Isha · Marseille
DESCRIPTION:Isha in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-04-fajr-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261104T044000Z
DTEND:20261104T045500Z
SUMMARY:Fajr · Marseille
DESCRIPTION:Fajr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-04-sunrise-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261104T061700Z
DTEND:20261104T062200Z
SUMMARY:Sunrise · Marseille
DESCRIPTION:Sunrise in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-04-dhuhr-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261104T112300Z
DTEND:20261104T113800Z
SUMMARY:Dhuhr · Marseille
DESCRIPTION:Dhuhr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-04-asr-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261104T140200Z
DTEND:20261104T141700Z
SUMMARY:Asr · Marseille
DESCRIPTION:Asr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-04-maghrib-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261104T162600Z
DTEND:20261104T164100Z
SUMMARY:Maghrib · Marseille
DESCRIPTION:Maghrib in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-04-isha-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261104T175800Z
DTEND:20261104T181300Z
SUMMARY:Isha · Marseille
DESCRIPTION:Isha in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-05-fajr-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261105T044100Z
DTEND:20261105T045600Z
SUMMARY:Fajr · Marseille
DESCRIPTION:Fajr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-05-sunrise-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261105T061900Z
DTEND:20261105T062400Z
SUMMARY:Sunrise · Marseille
DESCRIPTION:Sunrise in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-05-dhuhr-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261105T112300Z
DTEND:20261105T113800Z
SUMMARY:Dhuhr · Marseille
DESCRIPTION:Dhuhr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-05-asr-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261105T140100Z
DTEND:20261105T141600Z
SUMMARY:Asr · Marseille
DESCRIPTION:Asr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-05-maghrib-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261105T162500Z
DTEND:20261105T164000Z
SUMMARY:Maghrib · Marseille
DESCRIPTION:Maghrib in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-05-isha-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261105T175700Z
DTEND:20261105T181200Z
SUMMARY:Isha · Marseille
DESCRIPTION:Isha in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-06-fajr-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261106T044300Z
DTEND:20261106T045800Z
SUMMARY:Fajr · Marseille
DESCRIPTION:Fajr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-06-sunrise-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261106T062000Z
DTEND:20261106T062500Z
SUMMARY:Sunrise · Marseille
DESCRIPTION:Sunrise in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-06-dhuhr-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261106T112300Z
DTEND:20261106T113800Z
SUMMARY:Dhuhr (Jumu’ah) · Marseille
DESCRIPTION:Dhuhr (Jumu’ah) in Marseille (MuslimWorldLeague) — noor qur
 an
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-06-asr-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261106T140000Z
DTEND:20261106T141500Z
SUMMARY:Asr · Marseille
DESCRIPTION:Asr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-06-maghrib-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261106T162400Z
DTEND:20261106T163900Z
SUMMARY:Maghrib · Marseille
DESCRIPTION:Maghrib in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-06-isha-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261106T175600Z
DTEND:20261106T181100Z
SUMMARY:Isha · Marseille
DESCRIPTION:Isha in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-07-fajr-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261107T044400Z
DTEND:20261107T045900Z
SUMMARY:Fajr · Marseille
DESCRIPTION:Fajr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-07-sunrise-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261107T062100Z
DTEND:20261107T062600Z
SUMMARY:Sunrise · Marseille
DESCRIPTION:Sunrise in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-07-dhuhr-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261107T112300Z
DTEND:20261107T113800Z
SUMMARY:Dhuhr · Marseille
DESCRIPTION:Dhuhr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-07-asr-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261107T135900Z
DTEND:20261107T141400Z
SUMMARY:Asr · Marseille
DESCRIPTION:Asr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-07-maghrib-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261107T162300Z
DTEND:20261107T163800Z
SUMMARY:Maghrib · Marseille
DESCRIPTION:Maghrib in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-07-isha-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261107T175500Z
DTEND:20261107T181000Z
SUMMARY:Isha · Marseille
DESCRIPTION:Isha in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-08-fajr-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261108T044500Z
DTEND:20261108T050000Z
SUMMARY:Fajr · Marseille
DESCRIPTION:Fajr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-08-sunrise-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261108T062200Z
DTEND:20261108T062700Z
SUMMARY:Sunrise · Marseille
DESCRIPTION:Sunrise in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-08-dhuhr-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261108T112300Z
DTEND:20261108T113800Z
SUMMARY:Dhuhr · Marseille
DESCRIPTION:Dhuhr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-08-asr-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261108T135800Z
DTEND:20261108T141300Z
SUMMARY:Asr · Marseille
DESCRIPTION:Asr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-08-maghrib-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261108T162100Z
DTEND:20261108T163600Z
SUMMARY:Maghrib · Marseille
DESCRIPTION:Maghrib in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-08-isha-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261108T175400Z
DTEND:20261108T180900Z
SUMMARY:Isha · Marseille
DESCRIPTION:Isha in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-09-fajr-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261109T044600Z
DTEND:20261109T050100Z
SUMMARY:Fajr · Marseille
DESCRIPTION:Fajr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-09-sunrise-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261109T062400Z
DTEND:20261109T062900Z
SUMMARY:Sunrise · Marseille
DESCRIPTION:Sunrise in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-09-dhuhr-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261109T112300Z
DTEND:20261109T113800Z
SUMMARY:Dhuhr · Marseille
DESCRIPTION:Dhuhr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-09-asr-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261109T135700Z
DTEND:20261109T141200Z
SUMMARY:Asr · Marseille
DESCRIPTION:Asr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-09-maghrib-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261109T162000Z
DTEND:20261109T163500Z
SUMMARY:Maghrib · Marseille
DESCRIPTION:Maghrib in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-09-isha-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261109T175300Z
DTEND:20261109T180800Z
SUMMARY:Isha · Marseille
DESCRIPTION:Isha in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-10-fajr-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261110T044700Z
DTEND:20261110T050200Z
SUMMARY:Fajr · Marseille
DESCRIPTION:Fajr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-10-sunrise-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261110T062500Z
DTEND:20261110T063000Z
SUMMARY:Sunrise · Marseille
DESCRIPTION:Sunrise in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-10-dhuhr-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261110T112300Z
DTEND:20261110T113800Z
SUMMARY:Dhuhr · Marseille
DESCRIPTION:Dhuhr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-10-asr-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261110T135600Z
DTEND:20261110T141100Z
SUMMARY:Asr · Marseille
DESCRIPTION:Asr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-10-maghrib-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261110T161900Z
DTEND:20261110T163400Z
SUMMARY:Maghrib · Marseille
DESCRIPTION:Maghrib in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-10-isha-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261110T175200Z
DTEND:20261110T180700Z
SUMMARY:Isha · Marseille
DESCRIPTION:Isha in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-11-fajr-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261111T044800Z
DTEND:20261111T050300Z
SUMMARY:Fajr · Marseille
DESCRIPTION:Fajr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-11-sunrise-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261111T062600Z
DTEND:20261111T063100Z
SUMMARY:Sunrise · Marseille
DESCRIPTION:Sunrise in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-11-dhuhr-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261111T112300Z
DTEND:20261111T113800Z
SUMMARY:Dhuhr · Marseille
DESCRIPTION:Dhuhr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-11-asr-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261111T135500Z
DTEND:20261111T141000Z
SUMMARY:Asr · Marseille
DESCRIPTION:Asr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-11-maghrib-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261111T161800Z
DTEND:20261111T163300Z
SUMMARY:Maghrib · Marseille
DESCRIPTION:Maghrib in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-11-isha-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261111T175100Z
DTEND:20261111T180600Z
SUMMARY:Isha · Marseille
DESCRIPTION:Isha in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-12-fajr-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261112T044900Z
DTEND:20261112T050400Z
SUMMARY:Fajr · Marseille
DESCRIPTION:Fajr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-12-sunrise-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261112T062800Z
DTEND:20261112T063300Z
SUMMARY:Sunrise · Marseille
DESCRIPTION:Sunrise in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-12-dhuhr-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261112T112400Z
DTEND:20261112T113900Z
SUMMARY:Dhuhr · Marseille
DESCRIPTION:Dhuhr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-12-asr-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261112T135500Z
DTEND:20261112T141000Z
SUMMARY:Asr · Marseille
DESCRIPTION:Asr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-12-maghrib-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261112T161700Z
DTEND:20261112T163200Z
SUMMARY:Maghrib · Marseille
DESCRIPTION:Maghrib in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-12-isha-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261112T175000Z
DTEND:20261112T180500Z
SUMMARY:Isha · Marseille
DESCRIPTION:Isha in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-13-fajr-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261113T045000Z
DTEND:20261113T050500Z
SUMMARY:Fajr · Marseille
DESCRIPTION:Fajr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-13-sunrise-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261113T062900Z
DTEND:20261113T063400Z
SUMMARY:Sunrise · Marseille
DESCRIPTION:Sunrise in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-13-dhuhr-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261113T112400Z
DTEND:20261113T113900Z
SUMMARY:Dhuhr (Jumu’ah) · Marseille
DESCRIPTION:Dhuhr (Jumu’ah) in Marseille (MuslimWorldLeague) — noor qur
 an
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-13-asr-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261113T135400Z
DTEND:20261113T140900Z
SUMMARY:Asr · Marseille
DESCRIPTION:Asr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-13-maghrib-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261113T161600Z
DTEND:20261113T163100Z
SUMMARY:Maghrib · Marseille
DESCRIPTION:Maghrib in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-13-isha-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261113T174900Z
DTEND:20261113T180400Z
SUMMARY:Isha · Marseille
DESCRIPTION:Isha in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-14-fajr-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261114T045100Z
DTEND:20261114T050600Z
SUMMARY:Fajr · Marseille
DESCRIPTION:Fajr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-14-sunrise-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261114T063000Z
DTEND:20261114T063500Z
SUMMARY:Sunrise · Marseille
DESCRIPTION:Sunrise in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-14-dhuhr-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261114T112400Z
DTEND:20261114T113900Z
SUMMARY:Dhuhr · Marseille
DESCRIPTION:Dhuhr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-14-asr-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261114T135300Z
DTEND:20261114T140800Z
SUMMARY:Asr · Marseille
DESCRIPTION:Asr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-14-maghrib-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261114T161500Z
DTEND:20261114T163000Z
SUMMARY:Maghrib · Marseille
DESCRIPTION:Maghrib in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-14-isha-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261114T174800Z
DTEND:20261114T180300Z
SUMMARY:Isha · Marseille
DESCRIPTION:Isha in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-15-fajr-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261115T045300Z
DTEND:20261115T050800Z
SUMMARY:Fajr · Marseille
DESCRIPTION:Fajr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-15-sunrise-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261115T063100Z
DTEND:20261115T063600Z
SUMMARY:Sunrise · Marseille
DESCRIPTION:Sunrise in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-15-dhuhr-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261115T112400Z
DTEND:20261115T113900Z
SUMMARY:Dhuhr · Marseille
DESCRIPTION:Dhuhr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-15-asr-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261115T135200Z
DTEND:20261115T140700Z
SUMMARY:Asr · Marseille
DESCRIPTION:Asr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-15-maghrib-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261115T161400Z
DTEND:20261115T162900Z
SUMMARY:Maghrib · Marseille
DESCRIPTION:Maghrib in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-15-isha-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261115T174800Z
DTEND:20261115T180300Z
SUMMARY:Isha · Marseille
DESCRIPTION:Isha in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-16-fajr-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261116T045400Z
DTEND:20261116T050900Z
SUMMARY:Fajr · Marseille
DESCRIPTION:Fajr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-16-sunrise-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261116T063300Z
DTEND:20261116T063800Z
SUMMARY:Sunrise · Marseille
DESCRIPTION:Sunrise in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-16-dhuhr-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261116T112400Z
DTEND:20261116T113900Z
SUMMARY:Dhuhr · Marseille
DESCRIPTION:Dhuhr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-16-asr-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261116T135200Z
DTEND:20261116T140700Z
SUMMARY:Asr · Marseille
DESCRIPTION:Asr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-16-maghrib-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261116T161300Z
DTEND:20261116T162800Z
SUMMARY:Maghrib · Marseille
DESCRIPTION:Maghrib in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-16-isha-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261116T174700Z
DTEND:20261116T180200Z
SUMMARY:Isha · Marseille
DESCRIPTION:Isha in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-17-fajr-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261117T045500Z
DTEND:20261117T051000Z
SUMMARY:Fajr · Marseille
DESCRIPTION:Fajr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-17-sunrise-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261117T063400Z
DTEND:20261117T063900Z
SUMMARY:Sunrise · Marseille
DESCRIPTION:Sunrise in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-17-dhuhr-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261117T112400Z
DTEND:20261117T113900Z
SUMMARY:Dhuhr · Marseille
DESCRIPTION:Dhuhr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-17-asr-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261117T135100Z
DTEND:20261117T140600Z
SUMMARY:Asr · Marseille
DESCRIPTION:Asr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-17-maghrib-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261117T161200Z
DTEND:20261117T162700Z
SUMMARY:Maghrib · Marseille
DESCRIPTION:Maghrib in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-17-isha-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261117T174600Z
DTEND:20261117T180100Z
SUMMARY:Isha · Marseille
DESCRIPTION:Isha in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-18-fajr-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261118T045600Z
DTEND:20261118T051100Z
SUMMARY:Fajr · Marseille
DESCRIPTION:Fajr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-18-sunrise-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261118T063500Z
DTEND:20261118T064000Z
SUMMARY:Sunrise · Marseille
DESCRIPTION:Sunrise in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-18-dhuhr-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261118T112500Z
DTEND:20261118T114000Z
SUMMARY:Dhuhr · Marseille
DESCRIPTION:Dhuhr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-18-asr-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261118T135000Z
DTEND:20261118T140500Z
SUMMARY:Asr · Marseille
DESCRIPTION:Asr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-18-maghrib-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261118T161200Z
DTEND:20261118T162700Z
SUMMARY:Maghrib · Marseille
DESCRIPTION:Maghrib in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-18-isha-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261118T174500Z
DTEND:20261118T180000Z
SUMMARY:Isha · Marseille
DESCRIPTION:Isha in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-19-fajr-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261119T045700Z
DTEND:20261119T051200Z
SUMMARY:Fajr · Marseille
DESCRIPTION:Fajr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-19-sunrise-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261119T063700Z
DTEND:20261119T064200Z
SUMMARY:Sunrise · Marseille
DESCRIPTION:Sunrise in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-19-dhuhr-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261119T112500Z
DTEND:20261119T114000Z
SUMMARY:Dhuhr · Marseille
DESCRIPTION:Dhuhr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-19-asr-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261119T135000Z
DTEND:20261119T140500Z
SUMMARY:Asr · Marseille
DESCRIPTION:Asr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-19-maghrib-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261119T161100Z
DTEND:20261119T162600Z
SUMMARY:Maghrib · Marseille
DESCRIPTION:Maghrib in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-19-isha-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261119T174500Z
DTEND:20261119T180000Z
SUMMARY:Isha · Marseille
DESCRIPTION:Isha in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-20-fajr-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261120T045800Z
DTEND:20261120T051300Z
SUMMARY:Fajr · Marseille
DESCRIPTION:Fajr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-20-sunrise-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261120T063800Z
DTEND:20261120T064300Z
SUMMARY:Sunrise · Marseille
DESCRIPTION:Sunrise in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-20-dhuhr-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261120T112500Z
DTEND:20261120T114000Z
SUMMARY:Dhuhr (Jumu’ah) · Marseille
DESCRIPTION:Dhuhr (Jumu’ah) in Marseille (MuslimWorldLeague) — noor qur
 an
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-20-asr-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261120T134900Z
DTEND:20261120T140400Z
SUMMARY:Asr · Marseille
DESCRIPTION:Asr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-20-maghrib-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261120T161000Z
DTEND:20261120T162500Z
SUMMARY:Maghrib · Marseille
DESCRIPTION:Maghrib in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-20-isha-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261120T174400Z
DTEND:20261120T175900Z
SUMMARY:Isha · Marseille
DESCRIPTION:Isha in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-21-fajr-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261121T045900Z
DTEND:20261121T051400Z
SUMMARY:Fajr · Marseille
DESCRIPTION:Fajr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-21-sunrise-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261121T063900Z
DTEND:20261121T064400Z
SUMMARY:Sunrise · Marseille
DESCRIPTION:Sunrise in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-21-dhuhr-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261121T112500Z
DTEND:20261121T114000Z
SUMMARY:Dhuhr · Marseille
DESCRIPTION:Dhuhr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-21-asr-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261121T134900Z
DTEND:20261121T140400Z
SUMMARY:Asr · Marseille
DESCRIPTION:Asr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-21-maghrib-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261121T160900Z
DTEND:20261121T162400Z
SUMMARY:Maghrib · Marseille
DESCRIPTION:Maghrib in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-21-isha-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261121T174400Z
DTEND:20261121T175900Z
SUMMARY:Isha · Marseille
DESCRIPTION:Isha in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-22-fajr-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261122T050000Z
DTEND:20261122T051500Z
SUMMARY:Fajr · Marseille
DESCRIPTION:Fajr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-22-sunrise-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261122T064000Z
DTEND:20261122T064500Z
SUMMARY:Sunrise · Marseille
DESCRIPTION:Sunrise in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-22-dhuhr-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261122T112600Z
DTEND:20261122T114100Z
SUMMARY:Dhuhr · Marseille
DESCRIPTION:Dhuhr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-22-asr-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261122T134800Z
DTEND:20261122T140300Z
SUMMARY:Asr · Marseille
DESCRIPTION:Asr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-22-maghrib-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261122T160900Z
DTEND:20261122T162400Z
SUMMARY:Maghrib · Marseille
DESCRIPTION:Maghrib in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-22-isha-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261122T174300Z
DTEND:20261122T175800Z
SUMMARY:Isha · Marseille
DESCRIPTION:Isha in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-23-fajr-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261123T050100Z
DTEND:20261123T051600Z
SUMMARY:Fajr · Marseille
DESCRIPTION:Fajr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-23-sunrise-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261123T064100Z
DTEND:20261123T064600Z
SUMMARY:Sunrise · Marseille
DESCRIPTION:Sunrise in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-23-dhuhr-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261123T112600Z
DTEND:20261123T114100Z
SUMMARY:Dhuhr · Marseille
DESCRIPTION:Dhuhr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-23-asr-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261123T134800Z
DTEND:20261123T140300Z
SUMMARY:Asr · Marseille
DESCRIPTION:Asr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-23-maghrib-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261123T160800Z
DTEND:20261123T162300Z
SUMMARY:Maghrib · Marseille
DESCRIPTION:Maghrib in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-23-isha-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261123T174300Z
DTEND:20261123T175800Z
SUMMARY:Isha · Marseille
DESCRIPTION:Isha in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-24-fajr-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261124T050200Z
DTEND:20261124T051700Z
SUMMARY:Fajr · Marseille
DESCRIPTION:Fajr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-24-sunrise-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261124T064300Z
DTEND:20261124T064800Z
SUMMARY:Sunrise · Marseille
DESCRIPTION:Sunrise in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-24-dhuhr-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261124T112600Z
DTEND:20261124T114100Z
SUMMARY:Dhuhr · Marseille
DESCRIPTION:Dhuhr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-24-asr-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261124T134700Z
DTEND:20261124T140200Z
SUMMARY:Asr · Marseille
DESCRIPTION:Asr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-24-maghrib-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261124T160700Z
DTEND:20261124T162200Z
SUMMARY:Maghrib · Marseille
DESCRIPTION:Maghrib in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-24-isha-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261124T174200Z
DTEND:20261124T175700Z
SUMMARY:Isha · Marseille
DESCRIPTION:Isha in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-25-fajr-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261125T050300Z
DTEND:20261125T051800Z
SUMMARY:Fajr · Marseille
DESCRIPTION:Fajr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-25-sunrise-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261125T064400Z
DTEND:20261125T064900Z
SUMMARY:Sunrise · Marseille
DESCRIPTION:Sunrise in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-25-dhuhr-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261125T112600Z
DTEND:20261125T114100Z
SUMMARY:Dhuhr · Marseille
DESCRIPTION:Dhuhr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-25-asr-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261125T134700Z
DTEND:20261125T140200Z
SUMMARY:Asr · Marseille
DESCRIPTION:Asr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-25-maghrib-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261125T160700Z
DTEND:20261125T162200Z
SUMMARY:Maghrib · Marseille
DESCRIPTION:Maghrib in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-25-isha-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261125T174200Z
DTEND:20261125T175700Z
SUMMARY:Isha · Marseille
DESCRIPTION:Isha in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-26-fajr-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261126T050400Z
DTEND:20261126T051900Z
SUMMARY:Fajr · Marseille
DESCRIPTION:Fajr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-26-sunrise-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261126T064500Z
DTEND:20261126T065000Z
SUMMARY:Sunrise · Marseille
DESCRIPTION:Sunrise in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-26-dhuhr-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261126T112700Z
DTEND:20261126T114200Z
SUMMARY:Dhuhr · Marseille
DESCRIPTION:Dhuhr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-26-asr-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261126T134600Z
DTEND:20261126T140100Z
SUMMARY:Asr · Marseille
DESCRIPTION:Asr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-26-maghrib-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261126T160600Z
DTEND:20261126T162100Z
SUMMARY:Maghrib · Marseille
DESCRIPTION:Maghrib in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-26-isha-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261126T174100Z
DTEND:20261126T175600Z
SUMMARY:Isha · Marseille
DESCRIPTION:Isha in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-27-fajr-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261127T050500Z
DTEND:20261127T052000Z
SUMMARY:Fajr · Marseille
DESCRIPTION:Fajr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-27-sunrise-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261127T064600Z
DTEND:20261127T065100Z
SUMMARY:Sunrise · Marseille
DESCRIPTION:Sunrise in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-27-dhuhr-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261127T112700Z
DTEND:20261127T114200Z
SUMMARY:Dhuhr (Jumu’ah) · Marseille
DESCRIPTION:Dhuhr (Jumu’ah) in Marseille (MuslimWorldLeague) — noor qur
 an
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-27-asr-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261127T134600Z
DTEND:20261127T140100Z
SUMMARY:Asr · Marseille
DESCRIPTION:Asr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-27-maghrib-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261127T160600Z
DTEND:20261127T162100Z
SUMMARY:Maghrib · Marseille
DESCRIPTION:Maghrib in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-27-isha-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261127T174100Z
DTEND:20261127T175600Z
SUMMARY:Isha · Marseille
DESCRIPTION:Isha in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-28-fajr-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261128T050600Z
DTEND:20261128T052100Z
SUMMARY:Fajr · Marseille
DESCRIPTION:Fajr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-28-sunrise-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261128T064700Z
DTEND:20261128T065200Z
SUMMARY:Sunrise · Marseille
DESCRIPTION:Sunrise in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-28-dhuhr-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261128T112700Z
DTEND:20261128T114200Z
SUMMARY:Dhuhr · Marseille
DESCRIPTION:Dhuhr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-28-asr-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261128T134600Z
DTEND:20261128T140100Z
SUMMARY:Asr · Marseille
DESCRIPTION:Asr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-28-maghrib-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261128T160500Z
DTEND:20261128T162000Z
SUMMARY:Maghrib · Marseille
DESCRIPTION:Maghrib in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-28-isha-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261128T174100Z
DTEND:20261128T175600Z
SUMMARY:Isha · Marseille
DESCRIPTION:Isha in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-29-fajr-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261129T050700Z
DTEND:20261129T052200Z
SUMMARY:Fajr · Marseille
DESCRIPTION:Fajr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-29-sunrise-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261129T064900Z
DTEND:20261129T065400Z
SUMMARY:Sunrise · Marseille
DESCRIPTION:Sunrise in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-29-dhuhr-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261129T112800Z
DTEND:20261129T114300Z
SUMMARY:Dhuhr · Marseille
DESCRIPTION:Dhuhr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-29-asr-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261129T134500Z
DTEND:20261129T140000Z
SUMMARY:Asr · Marseille
DESCRIPTION:Asr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-29-maghrib-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261129T160500Z
DTEND:20261129T162000Z
SUMMARY:Maghrib · Marseille
DESCRIPTION:Maghrib in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-29-isha-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261129T174100Z
DTEND:20261129T175600Z
SUMMARY:Isha · Marseille
DESCRIPTION:Isha in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-30-fajr-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261130T050800Z
DTEND:20261130T052300Z
SUMMARY:Fajr · Marseille
DESCRIPTION:Fajr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-30-sunrise-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261130T065000Z
DTEND:20261130T065500Z
SUMMARY:Sunrise · Marseille
DESCRIPTION:Sunrise in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-30-dhuhr-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261130T112800Z
DTEND:20261130T114300Z
SUMMARY:Dhuhr · Marseille
DESCRIPTION:Dhuhr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-30-asr-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261130T134500Z
DTEND:20261130T140000Z
SUMMARY:Asr · Marseille
DESCRIPTION:Asr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-30-maghrib-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261130T160400Z
DTEND:20261130T161900Z
SUMMARY:Maghrib · Marseille
DESCRIPTION:Maghrib in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-11-30-isha-marseille@noor-quran
DTSTAMP:20261115T224202Z
DTSTART:20261130T174000Z
DTEND:20261130T175500Z
SUMMARY:Isha · Marseille
DESCRIPTION:Isha in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
END:VCALENDAR
