BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Noor Quran//City prayer times//EN
CALSCALE:GREGORIAN
METHOD:PUBLISH
X-WR-CALNAME:Prayer times — Marseille — June 2026
X-WR-TIMEZONE:Europe/Paris
BEGIN:VEVENT
UID:2026-06-01-fajr-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260601T014800Z
DTEND:20260601T020300Z
SUMMARY:Fajr · Marseille
DESCRIPTION:Fajr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-01-sunrise-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260601T040100Z
DTEND:20260601T040600Z
SUMMARY:Sunrise · Marseille
DESCRIPTION:Sunrise in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-01-dhuhr-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260601T113700Z
DTEND:20260601T115200Z
SUMMARY:Dhuhr · Marseille
DESCRIPTION:Dhuhr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-01-asr-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260601T154100Z
DTEND:20260601T155600Z
SUMMARY:Asr · Marseille
DESCRIPTION:Asr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-01-maghrib-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260601T191200Z
DTEND:20260601T192700Z
SUMMARY:Maghrib · Marseille
DESCRIPTION:Maghrib in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-01-isha-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260601T211600Z
DTEND:20260601T213100Z
SUMMARY:Isha · Marseille
DESCRIPTION:Isha in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-02-fajr-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260602T014700Z
DTEND:20260602T020200Z
SUMMARY:Fajr · Marseille
DESCRIPTION:Fajr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-02-sunrise-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260602T040100Z
DTEND:20260602T040600Z
SUMMARY:Sunrise · Marseille
DESCRIPTION:Sunrise in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-02-dhuhr-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260602T113700Z
DTEND:20260602T115200Z
SUMMARY:Dhuhr · Marseille
DESCRIPTION:Dhuhr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-02-asr-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260602T154100Z
DTEND:20260602T155600Z
SUMMARY:Asr · Marseille
DESCRIPTION:Asr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-02-maghrib-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260602T191300Z
DTEND:20260602T192800Z
SUMMARY:Maghrib · Marseille
DESCRIPTION:Maghrib in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-02-isha-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260602T211700Z
DTEND:20260602T213200Z
SUMMARY:Isha · Marseille
DESCRIPTION:Isha in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-03-fajr-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260603T014600Z
DTEND:20260603T020100Z
SUMMARY:Fajr · Marseille
DESCRIPTION:Fajr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-03-sunrise-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260603T040000Z
DTEND:20260603T040500Z
SUMMARY:Sunrise · Marseille
DESCRIPTION:Sunrise in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-03-dhuhr-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260603T113800Z
DTEND:20260603T115300Z
SUMMARY:Dhuhr · Marseille
DESCRIPTION:Dhuhr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-03-asr-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260603T154100Z
DTEND:20260603T155600Z
SUMMARY:Asr · Marseille
DESCRIPTION:Asr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-03-maghrib-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260603T191300Z
DTEND:20260603T192800Z
SUMMARY:Maghrib · Marseille
DESCRIPTION:Maghrib in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-03-isha-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260603T211800Z
DTEND:20260603T213300Z
SUMMARY:Isha · Marseille
DESCRIPTION:Isha in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-04-fajr-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260604T014500Z
DTEND:20260604T020000Z
SUMMARY:Fajr · Marseille
DESCRIPTION:Fajr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-04-sunrise-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260604T040000Z
DTEND:20260604T040500Z
SUMMARY:Sunrise · Marseille
DESCRIPTION:Sunrise in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-04-dhuhr-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260604T113800Z
DTEND:20260604T115300Z
SUMMARY:Dhuhr · Marseille
DESCRIPTION:Dhuhr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-04-asr-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260604T154200Z
DTEND:20260604T155700Z
SUMMARY:Asr · Marseille
DESCRIPTION:Asr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-04-maghrib-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260604T191400Z
DTEND:20260604T192900Z
SUMMARY:Maghrib · Marseille
DESCRIPTION:Maghrib in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-04-isha-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260604T211900Z
DTEND:20260604T213400Z
SUMMARY:Isha · Marseille
DESCRIPTION:Isha in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-05-fajr-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260605T014400Z
DTEND:20260605T015900Z
SUMMARY:Fajr · Marseille
DESCRIPTION:Fajr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-05-sunrise-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260605T035900Z
DTEND:20260605T040400Z
SUMMARY:Sunrise · Marseille
DESCRIPTION:Sunrise in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-05-dhuhr-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260605T113800Z
DTEND:20260605T115300Z
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-06-05-asr-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260605T154200Z
DTEND:20260605T155700Z
SUMMARY:Asr · Marseille
DESCRIPTION:Asr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-05-maghrib-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260605T191500Z
DTEND:20260605T193000Z
SUMMARY:Maghrib · Marseille
DESCRIPTION:Maghrib in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-05-isha-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260605T212100Z
DTEND:20260605T213600Z
SUMMARY:Isha · Marseille
DESCRIPTION:Isha in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-06-fajr-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260606T014300Z
DTEND:20260606T015800Z
SUMMARY:Fajr · Marseille
DESCRIPTION:Fajr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-06-sunrise-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260606T035900Z
DTEND:20260606T040400Z
SUMMARY:Sunrise · Marseille
DESCRIPTION:Sunrise in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-06-dhuhr-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260606T113800Z
DTEND:20260606T115300Z
SUMMARY:Dhuhr · Marseille
DESCRIPTION:Dhuhr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-06-asr-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260606T154200Z
DTEND:20260606T155700Z
SUMMARY:Asr · Marseille
DESCRIPTION:Asr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-06-maghrib-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260606T191600Z
DTEND:20260606T193100Z
SUMMARY:Maghrib · Marseille
DESCRIPTION:Maghrib in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-06-isha-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260606T212200Z
DTEND:20260606T213700Z
SUMMARY:Isha · Marseille
DESCRIPTION:Isha in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-07-fajr-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260607T014200Z
DTEND:20260607T015700Z
SUMMARY:Fajr · Marseille
DESCRIPTION:Fajr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-07-sunrise-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260607T035900Z
DTEND:20260607T040400Z
SUMMARY:Sunrise · Marseille
DESCRIPTION:Sunrise in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-07-dhuhr-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260607T113800Z
DTEND:20260607T115300Z
SUMMARY:Dhuhr · Marseille
DESCRIPTION:Dhuhr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-07-asr-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260607T154300Z
DTEND:20260607T155800Z
SUMMARY:Asr · Marseille
DESCRIPTION:Asr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-07-maghrib-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260607T191600Z
DTEND:20260607T193100Z
SUMMARY:Maghrib · Marseille
DESCRIPTION:Maghrib in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-07-isha-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260607T212300Z
DTEND:20260607T213800Z
SUMMARY:Isha · Marseille
DESCRIPTION:Isha in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-08-fajr-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260608T014100Z
DTEND:20260608T015600Z
SUMMARY:Fajr · Marseille
DESCRIPTION:Fajr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-08-sunrise-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260608T035900Z
DTEND:20260608T040400Z
SUMMARY:Sunrise · Marseille
DESCRIPTION:Sunrise in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-08-dhuhr-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260608T113900Z
DTEND:20260608T115400Z
SUMMARY:Dhuhr · Marseille
DESCRIPTION:Dhuhr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-08-asr-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260608T154300Z
DTEND:20260608T155800Z
SUMMARY:Asr · Marseille
DESCRIPTION:Asr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-08-maghrib-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260608T191700Z
DTEND:20260608T193200Z
SUMMARY:Maghrib · Marseille
DESCRIPTION:Maghrib in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-08-isha-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260608T212400Z
DTEND:20260608T213900Z
SUMMARY:Isha · Marseille
DESCRIPTION:Isha in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-09-fajr-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260609T014100Z
DTEND:20260609T015600Z
SUMMARY:Fajr · Marseille
DESCRIPTION:Fajr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-09-sunrise-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260609T035800Z
DTEND:20260609T040300Z
SUMMARY:Sunrise · Marseille
DESCRIPTION:Sunrise in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-09-dhuhr-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260609T113900Z
DTEND:20260609T115400Z
SUMMARY:Dhuhr · Marseille
DESCRIPTION:Dhuhr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-09-asr-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260609T154300Z
DTEND:20260609T155800Z
SUMMARY:Asr · Marseille
DESCRIPTION:Asr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-09-maghrib-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260609T191700Z
DTEND:20260609T193200Z
SUMMARY:Maghrib · Marseille
DESCRIPTION:Maghrib in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-09-isha-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260609T212500Z
DTEND:20260609T214000Z
SUMMARY:Isha · Marseille
DESCRIPTION:Isha in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-10-fajr-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260610T014000Z
DTEND:20260610T015500Z
SUMMARY:Fajr · Marseille
DESCRIPTION:Fajr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-10-sunrise-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260610T035800Z
DTEND:20260610T040300Z
SUMMARY:Sunrise · Marseille
DESCRIPTION:Sunrise in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-10-dhuhr-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260610T113900Z
DTEND:20260610T115400Z
SUMMARY:Dhuhr · Marseille
DESCRIPTION:Dhuhr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-10-asr-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260610T154300Z
DTEND:20260610T155800Z
SUMMARY:Asr · Marseille
DESCRIPTION:Asr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-10-maghrib-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260610T191800Z
DTEND:20260610T193300Z
SUMMARY:Maghrib · Marseille
DESCRIPTION:Maghrib in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-10-isha-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260610T212600Z
DTEND:20260610T214100Z
SUMMARY:Isha · Marseille
DESCRIPTION:Isha in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-11-fajr-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260611T013900Z
DTEND:20260611T015400Z
SUMMARY:Fajr · Marseille
DESCRIPTION:Fajr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-11-sunrise-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260611T035800Z
DTEND:20260611T040300Z
SUMMARY:Sunrise · Marseille
DESCRIPTION:Sunrise in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-11-dhuhr-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260611T113900Z
DTEND:20260611T115400Z
SUMMARY:Dhuhr · Marseille
DESCRIPTION:Dhuhr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-11-asr-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260611T154400Z
DTEND:20260611T155900Z
SUMMARY:Asr · Marseille
DESCRIPTION:Asr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-11-maghrib-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260611T191900Z
DTEND:20260611T193400Z
SUMMARY:Maghrib · Marseille
DESCRIPTION:Maghrib in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-11-isha-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260611T212700Z
DTEND:20260611T214200Z
SUMMARY:Isha · Marseille
DESCRIPTION:Isha in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-12-fajr-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260612T013900Z
DTEND:20260612T015400Z
SUMMARY:Fajr · Marseille
DESCRIPTION:Fajr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-12-sunrise-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260612T035800Z
DTEND:20260612T040300Z
SUMMARY:Sunrise · Marseille
DESCRIPTION:Sunrise in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-12-dhuhr-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260612T113900Z
DTEND:20260612T115400Z
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-06-12-asr-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260612T154400Z
DTEND:20260612T155900Z
SUMMARY:Asr · Marseille
DESCRIPTION:Asr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-12-maghrib-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260612T191900Z
DTEND:20260612T193400Z
SUMMARY:Maghrib · Marseille
DESCRIPTION:Maghrib in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-12-isha-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260612T212700Z
DTEND:20260612T214200Z
SUMMARY:Isha · Marseille
DESCRIPTION:Isha in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-13-fajr-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260613T013900Z
DTEND:20260613T015400Z
SUMMARY:Fajr · Marseille
DESCRIPTION:Fajr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-13-sunrise-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260613T035800Z
DTEND:20260613T040300Z
SUMMARY:Sunrise · Marseille
DESCRIPTION:Sunrise in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-13-dhuhr-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260613T114000Z
DTEND:20260613T115500Z
SUMMARY:Dhuhr · Marseille
DESCRIPTION:Dhuhr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-13-asr-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260613T154400Z
DTEND:20260613T155900Z
SUMMARY:Asr · Marseille
DESCRIPTION:Asr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-13-maghrib-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260613T192000Z
DTEND:20260613T193500Z
SUMMARY:Maghrib · Marseille
DESCRIPTION:Maghrib in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-13-isha-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260613T212800Z
DTEND:20260613T214300Z
SUMMARY:Isha · Marseille
DESCRIPTION:Isha in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-14-fajr-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260614T013800Z
DTEND:20260614T015300Z
SUMMARY:Fajr · Marseille
DESCRIPTION:Fajr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-14-sunrise-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260614T035800Z
DTEND:20260614T040300Z
SUMMARY:Sunrise · Marseille
DESCRIPTION:Sunrise in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-14-dhuhr-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260614T114000Z
DTEND:20260614T115500Z
SUMMARY:Dhuhr · Marseille
DESCRIPTION:Dhuhr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-14-asr-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260614T154500Z
DTEND:20260614T160000Z
SUMMARY:Asr · Marseille
DESCRIPTION:Asr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-14-maghrib-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260614T192000Z
DTEND:20260614T193500Z
SUMMARY:Maghrib · Marseille
DESCRIPTION:Maghrib in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-14-isha-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260614T212900Z
DTEND:20260614T214400Z
SUMMARY:Isha · Marseille
DESCRIPTION:Isha in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-15-fajr-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260615T013800Z
DTEND:20260615T015300Z
SUMMARY:Fajr · Marseille
DESCRIPTION:Fajr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-15-sunrise-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260615T035800Z
DTEND:20260615T040300Z
SUMMARY:Sunrise · Marseille
DESCRIPTION:Sunrise in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-15-dhuhr-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260615T114000Z
DTEND:20260615T115500Z
SUMMARY:Dhuhr · Marseille
DESCRIPTION:Dhuhr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-15-asr-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260615T154500Z
DTEND:20260615T160000Z
SUMMARY:Asr · Marseille
DESCRIPTION:Asr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-15-maghrib-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260615T192000Z
DTEND:20260615T193500Z
SUMMARY:Maghrib · Marseille
DESCRIPTION:Maghrib in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-15-isha-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260615T212900Z
DTEND:20260615T214400Z
SUMMARY:Isha · Marseille
DESCRIPTION:Isha in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-16-fajr-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260616T013800Z
DTEND:20260616T015300Z
SUMMARY:Fajr · Marseille
DESCRIPTION:Fajr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-16-sunrise-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260616T035800Z
DTEND:20260616T040300Z
SUMMARY:Sunrise · Marseille
DESCRIPTION:Sunrise in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-16-dhuhr-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260616T114000Z
DTEND:20260616T115500Z
SUMMARY:Dhuhr · Marseille
DESCRIPTION:Dhuhr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-16-asr-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260616T154500Z
DTEND:20260616T160000Z
SUMMARY:Asr · Marseille
DESCRIPTION:Asr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-16-maghrib-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260616T192100Z
DTEND:20260616T193600Z
SUMMARY:Maghrib · Marseille
DESCRIPTION:Maghrib in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-16-isha-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260616T213000Z
DTEND:20260616T214500Z
SUMMARY:Isha · Marseille
DESCRIPTION:Isha in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-17-fajr-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260617T013800Z
DTEND:20260617T015300Z
SUMMARY:Fajr · Marseille
DESCRIPTION:Fajr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-17-sunrise-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260617T035800Z
DTEND:20260617T040300Z
SUMMARY:Sunrise · Marseille
DESCRIPTION:Sunrise in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-17-dhuhr-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260617T114000Z
DTEND:20260617T115500Z
SUMMARY:Dhuhr · Marseille
DESCRIPTION:Dhuhr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-17-asr-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260617T154500Z
DTEND:20260617T160000Z
SUMMARY:Asr · Marseille
DESCRIPTION:Asr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-17-maghrib-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260617T192100Z
DTEND:20260617T193600Z
SUMMARY:Maghrib · Marseille
DESCRIPTION:Maghrib in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-17-isha-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260617T213000Z
DTEND:20260617T214500Z
SUMMARY:Isha · Marseille
DESCRIPTION:Isha in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-18-fajr-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260618T013800Z
DTEND:20260618T015300Z
SUMMARY:Fajr · Marseille
DESCRIPTION:Fajr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-18-sunrise-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260618T035800Z
DTEND:20260618T040300Z
SUMMARY:Sunrise · Marseille
DESCRIPTION:Sunrise in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-18-dhuhr-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260618T114100Z
DTEND:20260618T115600Z
SUMMARY:Dhuhr · Marseille
DESCRIPTION:Dhuhr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-18-asr-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260618T154500Z
DTEND:20260618T160000Z
SUMMARY:Asr · Marseille
DESCRIPTION:Asr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-18-maghrib-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260618T192200Z
DTEND:20260618T193700Z
SUMMARY:Maghrib · Marseille
DESCRIPTION:Maghrib in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-18-isha-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260618T213100Z
DTEND:20260618T214600Z
SUMMARY:Isha · Marseille
DESCRIPTION:Isha in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-19-fajr-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260619T013800Z
DTEND:20260619T015300Z
SUMMARY:Fajr · Marseille
DESCRIPTION:Fajr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-19-sunrise-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260619T035800Z
DTEND:20260619T040300Z
SUMMARY:Sunrise · Marseille
DESCRIPTION:Sunrise in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-19-dhuhr-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260619T114100Z
DTEND:20260619T115600Z
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-06-19-asr-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260619T154600Z
DTEND:20260619T160100Z
SUMMARY:Asr · Marseille
DESCRIPTION:Asr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-19-maghrib-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260619T192200Z
DTEND:20260619T193700Z
SUMMARY:Maghrib · Marseille
DESCRIPTION:Maghrib in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-19-isha-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260619T213100Z
DTEND:20260619T214600Z
SUMMARY:Isha · Marseille
DESCRIPTION:Isha in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-20-fajr-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260620T013800Z
DTEND:20260620T015300Z
SUMMARY:Fajr · Marseille
DESCRIPTION:Fajr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-20-sunrise-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260620T035800Z
DTEND:20260620T040300Z
SUMMARY:Sunrise · Marseille
DESCRIPTION:Sunrise in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-20-dhuhr-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260620T114100Z
DTEND:20260620T115600Z
SUMMARY:Dhuhr · Marseille
DESCRIPTION:Dhuhr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-20-asr-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260620T154600Z
DTEND:20260620T160100Z
SUMMARY:Asr · Marseille
DESCRIPTION:Asr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-20-maghrib-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260620T192200Z
DTEND:20260620T193700Z
SUMMARY:Maghrib · Marseille
DESCRIPTION:Maghrib in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-20-isha-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260620T213100Z
DTEND:20260620T214600Z
SUMMARY:Isha · Marseille
DESCRIPTION:Isha in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-21-fajr-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260621T013800Z
DTEND:20260621T015300Z
SUMMARY:Fajr · Marseille
DESCRIPTION:Fajr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-21-sunrise-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260621T035800Z
DTEND:20260621T040300Z
SUMMARY:Sunrise · Marseille
DESCRIPTION:Sunrise in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-21-dhuhr-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260621T114100Z
DTEND:20260621T115600Z
SUMMARY:Dhuhr · Marseille
DESCRIPTION:Dhuhr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-21-asr-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260621T154600Z
DTEND:20260621T160100Z
SUMMARY:Asr · Marseille
DESCRIPTION:Asr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-21-maghrib-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260621T192200Z
DTEND:20260621T193700Z
SUMMARY:Maghrib · Marseille
DESCRIPTION:Maghrib in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-21-isha-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260621T213200Z
DTEND:20260621T214700Z
SUMMARY:Isha · Marseille
DESCRIPTION:Isha in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-22-fajr-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260622T013800Z
DTEND:20260622T015300Z
SUMMARY:Fajr · Marseille
DESCRIPTION:Fajr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-22-sunrise-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260622T035900Z
DTEND:20260622T040400Z
SUMMARY:Sunrise · Marseille
DESCRIPTION:Sunrise in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-22-dhuhr-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260622T114200Z
DTEND:20260622T115700Z
SUMMARY:Dhuhr · Marseille
DESCRIPTION:Dhuhr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-22-asr-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260622T154600Z
DTEND:20260622T160100Z
SUMMARY:Asr · Marseille
DESCRIPTION:Asr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-22-maghrib-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260622T192200Z
DTEND:20260622T193700Z
SUMMARY:Maghrib · Marseille
DESCRIPTION:Maghrib in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-22-isha-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260622T213200Z
DTEND:20260622T214700Z
SUMMARY:Isha · Marseille
DESCRIPTION:Isha in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-23-fajr-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260623T013800Z
DTEND:20260623T015300Z
SUMMARY:Fajr · Marseille
DESCRIPTION:Fajr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-23-sunrise-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260623T035900Z
DTEND:20260623T040400Z
SUMMARY:Sunrise · Marseille
DESCRIPTION:Sunrise in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-23-dhuhr-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260623T114200Z
DTEND:20260623T115700Z
SUMMARY:Dhuhr · Marseille
DESCRIPTION:Dhuhr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-23-asr-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260623T154700Z
DTEND:20260623T160200Z
SUMMARY:Asr · Marseille
DESCRIPTION:Asr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-23-maghrib-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260623T192300Z
DTEND:20260623T193800Z
SUMMARY:Maghrib · Marseille
DESCRIPTION:Maghrib in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-23-isha-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260623T213200Z
DTEND:20260623T214700Z
SUMMARY:Isha · Marseille
DESCRIPTION:Isha in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-24-fajr-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260624T013900Z
DTEND:20260624T015400Z
SUMMARY:Fajr · Marseille
DESCRIPTION:Fajr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-24-sunrise-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260624T035900Z
DTEND:20260624T040400Z
SUMMARY:Sunrise · Marseille
DESCRIPTION:Sunrise in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-24-dhuhr-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260624T114200Z
DTEND:20260624T115700Z
SUMMARY:Dhuhr · Marseille
DESCRIPTION:Dhuhr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-24-asr-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260624T154700Z
DTEND:20260624T160200Z
SUMMARY:Asr · Marseille
DESCRIPTION:Asr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-24-maghrib-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260624T192300Z
DTEND:20260624T193800Z
SUMMARY:Maghrib · Marseille
DESCRIPTION:Maghrib in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-24-isha-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260624T213200Z
DTEND:20260624T214700Z
SUMMARY:Isha · Marseille
DESCRIPTION:Isha in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-25-fajr-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260625T013900Z
DTEND:20260625T015400Z
SUMMARY:Fajr · Marseille
DESCRIPTION:Fajr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-25-sunrise-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260625T035900Z
DTEND:20260625T040400Z
SUMMARY:Sunrise · Marseille
DESCRIPTION:Sunrise in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-25-dhuhr-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260625T114200Z
DTEND:20260625T115700Z
SUMMARY:Dhuhr · Marseille
DESCRIPTION:Dhuhr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-25-asr-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260625T154700Z
DTEND:20260625T160200Z
SUMMARY:Asr · Marseille
DESCRIPTION:Asr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-25-maghrib-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260625T192300Z
DTEND:20260625T193800Z
SUMMARY:Maghrib · Marseille
DESCRIPTION:Maghrib in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-25-isha-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260625T213200Z
DTEND:20260625T214700Z
SUMMARY:Isha · Marseille
DESCRIPTION:Isha in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-26-fajr-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260626T014000Z
DTEND:20260626T015500Z
SUMMARY:Fajr · Marseille
DESCRIPTION:Fajr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-26-sunrise-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260626T040000Z
DTEND:20260626T040500Z
SUMMARY:Sunrise · Marseille
DESCRIPTION:Sunrise in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-26-dhuhr-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260626T114200Z
DTEND:20260626T115700Z
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-06-26-asr-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260626T154700Z
DTEND:20260626T160200Z
SUMMARY:Asr · Marseille
DESCRIPTION:Asr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-26-maghrib-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260626T192300Z
DTEND:20260626T193800Z
SUMMARY:Maghrib · Marseille
DESCRIPTION:Maghrib in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-26-isha-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260626T213200Z
DTEND:20260626T214700Z
SUMMARY:Isha · Marseille
DESCRIPTION:Isha in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-27-fajr-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260627T014000Z
DTEND:20260627T015500Z
SUMMARY:Fajr · Marseille
DESCRIPTION:Fajr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-27-sunrise-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260627T040000Z
DTEND:20260627T040500Z
SUMMARY:Sunrise · Marseille
DESCRIPTION:Sunrise in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-27-dhuhr-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260627T114300Z
DTEND:20260627T115800Z
SUMMARY:Dhuhr · Marseille
DESCRIPTION:Dhuhr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-27-asr-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260627T154700Z
DTEND:20260627T160200Z
SUMMARY:Asr · Marseille
DESCRIPTION:Asr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-27-maghrib-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260627T192300Z
DTEND:20260627T193800Z
SUMMARY:Maghrib · Marseille
DESCRIPTION:Maghrib in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-27-isha-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260627T213100Z
DTEND:20260627T214600Z
SUMMARY:Isha · Marseille
DESCRIPTION:Isha in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-28-fajr-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260628T014100Z
DTEND:20260628T015600Z
SUMMARY:Fajr · Marseille
DESCRIPTION:Fajr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-28-sunrise-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260628T040100Z
DTEND:20260628T040600Z
SUMMARY:Sunrise · Marseille
DESCRIPTION:Sunrise in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-28-dhuhr-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260628T114300Z
DTEND:20260628T115800Z
SUMMARY:Dhuhr · Marseille
DESCRIPTION:Dhuhr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-28-asr-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260628T154700Z
DTEND:20260628T160200Z
SUMMARY:Asr · Marseille
DESCRIPTION:Asr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-28-maghrib-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260628T192300Z
DTEND:20260628T193800Z
SUMMARY:Maghrib · Marseille
DESCRIPTION:Maghrib in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-28-isha-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260628T213100Z
DTEND:20260628T214600Z
SUMMARY:Isha · Marseille
DESCRIPTION:Isha in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-29-fajr-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260629T014200Z
DTEND:20260629T015700Z
SUMMARY:Fajr · Marseille
DESCRIPTION:Fajr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-29-sunrise-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260629T040100Z
DTEND:20260629T040600Z
SUMMARY:Sunrise · Marseille
DESCRIPTION:Sunrise in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-29-dhuhr-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260629T114300Z
DTEND:20260629T115800Z
SUMMARY:Dhuhr · Marseille
DESCRIPTION:Dhuhr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-29-asr-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260629T154700Z
DTEND:20260629T160200Z
SUMMARY:Asr · Marseille
DESCRIPTION:Asr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-29-maghrib-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260629T192300Z
DTEND:20260629T193800Z
SUMMARY:Maghrib · Marseille
DESCRIPTION:Maghrib in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-29-isha-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260629T213100Z
DTEND:20260629T214600Z
SUMMARY:Isha · Marseille
DESCRIPTION:Isha in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-30-fajr-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260630T014200Z
DTEND:20260630T015700Z
SUMMARY:Fajr · Marseille
DESCRIPTION:Fajr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-30-sunrise-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260630T040200Z
DTEND:20260630T040700Z
SUMMARY:Sunrise · Marseille
DESCRIPTION:Sunrise in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-30-dhuhr-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260630T114300Z
DTEND:20260630T115800Z
SUMMARY:Dhuhr · Marseille
DESCRIPTION:Dhuhr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-30-asr-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260630T154800Z
DTEND:20260630T160300Z
SUMMARY:Asr · Marseille
DESCRIPTION:Asr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-30-maghrib-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260630T192300Z
DTEND:20260630T193800Z
SUMMARY:Maghrib · Marseille
DESCRIPTION:Maghrib in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-30-isha-marseille@noor-quran
DTSTAMP:20261115T231158Z
DTSTART:20260630T213000Z
DTEND:20260630T214500Z
SUMMARY:Isha · Marseille
DESCRIPTION:Isha in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
END:VCALENDAR
