BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Noor Quran//City prayer times//EN
CALSCALE:GREGORIAN
METHOD:PUBLISH
X-WR-CALNAME:Prayer times — Marseille — April 2026
X-WR-TIMEZONE:Europe/Paris
BEGIN:VEVENT
UID:2026-04-01-fajr-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260401T034200Z
DTEND:20260401T035700Z
SUMMARY:Fajr · Marseille
DESCRIPTION:Fajr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-01-sunrise-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260401T052100Z
DTEND:20260401T052600Z
SUMMARY:Sunrise · Marseille
DESCRIPTION:Sunrise in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-01-dhuhr-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260401T114300Z
DTEND:20260401T115800Z
SUMMARY:Dhuhr · Marseille
DESCRIPTION:Dhuhr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-01-asr-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260401T151800Z
DTEND:20260401T153300Z
SUMMARY:Asr · Marseille
DESCRIPTION:Asr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-01-maghrib-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260401T180500Z
DTEND:20260401T182000Z
SUMMARY:Maghrib · Marseille
DESCRIPTION:Maghrib in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-01-isha-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260401T193800Z
DTEND:20260401T195300Z
SUMMARY:Isha · Marseille
DESCRIPTION:Isha in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-02-fajr-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260402T034000Z
DTEND:20260402T035500Z
SUMMARY:Fajr · Marseille
DESCRIPTION:Fajr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-02-sunrise-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260402T051900Z
DTEND:20260402T052400Z
SUMMARY:Sunrise · Marseille
DESCRIPTION:Sunrise in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-02-dhuhr-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260402T114300Z
DTEND:20260402T115800Z
SUMMARY:Dhuhr · Marseille
DESCRIPTION:Dhuhr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-02-asr-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260402T151800Z
DTEND:20260402T153300Z
SUMMARY:Asr · Marseille
DESCRIPTION:Asr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-02-maghrib-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260402T180600Z
DTEND:20260402T182100Z
SUMMARY:Maghrib · Marseille
DESCRIPTION:Maghrib in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-02-isha-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260402T193900Z
DTEND:20260402T195400Z
SUMMARY:Isha · Marseille
DESCRIPTION:Isha in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-03-fajr-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260403T033800Z
DTEND:20260403T035300Z
SUMMARY:Fajr · Marseille
DESCRIPTION:Fajr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-03-sunrise-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260403T051700Z
DTEND:20260403T052200Z
SUMMARY:Sunrise · Marseille
DESCRIPTION:Sunrise in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-03-dhuhr-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260403T114300Z
DTEND:20260403T115800Z
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-04-03-asr-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260403T151900Z
DTEND:20260403T153400Z
SUMMARY:Asr · Marseille
DESCRIPTION:Asr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-03-maghrib-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260403T180700Z
DTEND:20260403T182200Z
SUMMARY:Maghrib · Marseille
DESCRIPTION:Maghrib in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-03-isha-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260403T194000Z
DTEND:20260403T195500Z
SUMMARY:Isha · Marseille
DESCRIPTION:Isha in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-04-fajr-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260404T033600Z
DTEND:20260404T035100Z
SUMMARY:Fajr · Marseille
DESCRIPTION:Fajr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-04-sunrise-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260404T051500Z
DTEND:20260404T052000Z
SUMMARY:Sunrise · Marseille
DESCRIPTION:Sunrise in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-04-dhuhr-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260404T114200Z
DTEND:20260404T115700Z
SUMMARY:Dhuhr · Marseille
DESCRIPTION:Dhuhr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-04-asr-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260404T151900Z
DTEND:20260404T153400Z
SUMMARY:Asr · Marseille
DESCRIPTION:Asr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-04-maghrib-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260404T180800Z
DTEND:20260404T182300Z
SUMMARY:Maghrib · Marseille
DESCRIPTION:Maghrib in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-04-isha-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260404T194200Z
DTEND:20260404T195700Z
SUMMARY:Isha · Marseille
DESCRIPTION:Isha in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-05-fajr-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260405T033400Z
DTEND:20260405T034900Z
SUMMARY:Fajr · Marseille
DESCRIPTION:Fajr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-05-sunrise-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260405T051400Z
DTEND:20260405T051900Z
SUMMARY:Sunrise · Marseille
DESCRIPTION:Sunrise in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-05-dhuhr-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260405T114200Z
DTEND:20260405T115700Z
SUMMARY:Dhuhr · Marseille
DESCRIPTION:Dhuhr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-05-asr-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260405T152000Z
DTEND:20260405T153500Z
SUMMARY:Asr · Marseille
DESCRIPTION:Asr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-05-maghrib-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260405T181000Z
DTEND:20260405T182500Z
SUMMARY:Maghrib · Marseille
DESCRIPTION:Maghrib in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-05-isha-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260405T194300Z
DTEND:20260405T195800Z
SUMMARY:Isha · Marseille
DESCRIPTION:Isha in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-06-fajr-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260406T033200Z
DTEND:20260406T034700Z
SUMMARY:Fajr · Marseille
DESCRIPTION:Fajr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-06-sunrise-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260406T051200Z
DTEND:20260406T051700Z
SUMMARY:Sunrise · Marseille
DESCRIPTION:Sunrise in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-06-dhuhr-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260406T114200Z
DTEND:20260406T115700Z
SUMMARY:Dhuhr · Marseille
DESCRIPTION:Dhuhr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-06-asr-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260406T152000Z
DTEND:20260406T153500Z
SUMMARY:Asr · Marseille
DESCRIPTION:Asr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-06-maghrib-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260406T181100Z
DTEND:20260406T182600Z
SUMMARY:Maghrib · Marseille
DESCRIPTION:Maghrib in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-06-isha-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260406T194500Z
DTEND:20260406T200000Z
SUMMARY:Isha · Marseille
DESCRIPTION:Isha in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-07-fajr-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260407T033000Z
DTEND:20260407T034500Z
SUMMARY:Fajr · Marseille
DESCRIPTION:Fajr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-07-sunrise-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260407T051000Z
DTEND:20260407T051500Z
SUMMARY:Sunrise · Marseille
DESCRIPTION:Sunrise in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-07-dhuhr-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260407T114200Z
DTEND:20260407T115700Z
SUMMARY:Dhuhr · Marseille
DESCRIPTION:Dhuhr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-07-asr-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260407T152100Z
DTEND:20260407T153600Z
SUMMARY:Asr · Marseille
DESCRIPTION:Asr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-07-maghrib-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260407T181200Z
DTEND:20260407T182700Z
SUMMARY:Maghrib · Marseille
DESCRIPTION:Maghrib in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-07-isha-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260407T194600Z
DTEND:20260407T200100Z
SUMMARY:Isha · Marseille
DESCRIPTION:Isha in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-08-fajr-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260408T032800Z
DTEND:20260408T034300Z
SUMMARY:Fajr · Marseille
DESCRIPTION:Fajr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-08-sunrise-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260408T050800Z
DTEND:20260408T051300Z
SUMMARY:Sunrise · Marseille
DESCRIPTION:Sunrise in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-08-dhuhr-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260408T114100Z
DTEND:20260408T115600Z
SUMMARY:Dhuhr · Marseille
DESCRIPTION:Dhuhr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-08-asr-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260408T152100Z
DTEND:20260408T153600Z
SUMMARY:Asr · Marseille
DESCRIPTION:Asr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-08-maghrib-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260408T181300Z
DTEND:20260408T182800Z
SUMMARY:Maghrib · Marseille
DESCRIPTION:Maghrib in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-08-isha-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260408T194800Z
DTEND:20260408T200300Z
SUMMARY:Isha · Marseille
DESCRIPTION:Isha in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-09-fajr-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260409T032600Z
DTEND:20260409T034100Z
SUMMARY:Fajr · Marseille
DESCRIPTION:Fajr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-09-sunrise-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260409T050700Z
DTEND:20260409T051200Z
SUMMARY:Sunrise · Marseille
DESCRIPTION:Sunrise in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-09-dhuhr-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260409T114100Z
DTEND:20260409T115600Z
SUMMARY:Dhuhr · Marseille
DESCRIPTION:Dhuhr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-09-asr-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260409T152200Z
DTEND:20260409T153700Z
SUMMARY:Asr · Marseille
DESCRIPTION:Asr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-09-maghrib-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260409T181400Z
DTEND:20260409T182900Z
SUMMARY:Maghrib · Marseille
DESCRIPTION:Maghrib in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-09-isha-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260409T194900Z
DTEND:20260409T200400Z
SUMMARY:Isha · Marseille
DESCRIPTION:Isha in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-10-fajr-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260410T032400Z
DTEND:20260410T033900Z
SUMMARY:Fajr · Marseille
DESCRIPTION:Fajr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-10-sunrise-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260410T050500Z
DTEND:20260410T051000Z
SUMMARY:Sunrise · Marseille
DESCRIPTION:Sunrise in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-10-dhuhr-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260410T114100Z
DTEND:20260410T115600Z
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-04-10-asr-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260410T152200Z
DTEND:20260410T153700Z
SUMMARY:Asr · Marseille
DESCRIPTION:Asr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-10-maghrib-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260410T181500Z
DTEND:20260410T183000Z
SUMMARY:Maghrib · Marseille
DESCRIPTION:Maghrib in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-10-isha-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260410T195100Z
DTEND:20260410T200600Z
SUMMARY:Isha · Marseille
DESCRIPTION:Isha in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-11-fajr-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260411T032200Z
DTEND:20260411T033700Z
SUMMARY:Fajr · Marseille
DESCRIPTION:Fajr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-11-sunrise-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260411T050300Z
DTEND:20260411T050800Z
SUMMARY:Sunrise · Marseille
DESCRIPTION:Sunrise in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-11-dhuhr-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260411T114100Z
DTEND:20260411T115600Z
SUMMARY:Dhuhr · Marseille
DESCRIPTION:Dhuhr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-11-asr-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260411T152200Z
DTEND:20260411T153700Z
SUMMARY:Asr · Marseille
DESCRIPTION:Asr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-11-maghrib-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260411T181700Z
DTEND:20260411T183200Z
SUMMARY:Maghrib · Marseille
DESCRIPTION:Maghrib in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-11-isha-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260411T195200Z
DTEND:20260411T200700Z
SUMMARY:Isha · Marseille
DESCRIPTION:Isha in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-12-fajr-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260412T031900Z
DTEND:20260412T033400Z
SUMMARY:Fajr · Marseille
DESCRIPTION:Fajr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-12-sunrise-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260412T050200Z
DTEND:20260412T050700Z
SUMMARY:Sunrise · Marseille
DESCRIPTION:Sunrise in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-12-dhuhr-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260412T114000Z
DTEND:20260412T115500Z
SUMMARY:Dhuhr · Marseille
DESCRIPTION:Dhuhr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-12-asr-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260412T152300Z
DTEND:20260412T153800Z
SUMMARY:Asr · Marseille
DESCRIPTION:Asr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-12-maghrib-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260412T181800Z
DTEND:20260412T183300Z
SUMMARY:Maghrib · Marseille
DESCRIPTION:Maghrib in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-12-isha-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260412T195400Z
DTEND:20260412T200900Z
SUMMARY:Isha · Marseille
DESCRIPTION:Isha in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-13-fajr-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260413T031700Z
DTEND:20260413T033200Z
SUMMARY:Fajr · Marseille
DESCRIPTION:Fajr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-13-sunrise-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260413T050000Z
DTEND:20260413T050500Z
SUMMARY:Sunrise · Marseille
DESCRIPTION:Sunrise in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-13-dhuhr-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260413T114000Z
DTEND:20260413T115500Z
SUMMARY:Dhuhr · Marseille
DESCRIPTION:Dhuhr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-13-asr-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260413T152300Z
DTEND:20260413T153800Z
SUMMARY:Asr · Marseille
DESCRIPTION:Asr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-13-maghrib-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260413T181900Z
DTEND:20260413T183400Z
SUMMARY:Maghrib · Marseille
DESCRIPTION:Maghrib in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-13-isha-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260413T195500Z
DTEND:20260413T201000Z
SUMMARY:Isha · Marseille
DESCRIPTION:Isha in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-14-fajr-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260414T031500Z
DTEND:20260414T033000Z
SUMMARY:Fajr · Marseille
DESCRIPTION:Fajr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-14-sunrise-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260414T045800Z
DTEND:20260414T050300Z
SUMMARY:Sunrise · Marseille
DESCRIPTION:Sunrise in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-14-dhuhr-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260414T114000Z
DTEND:20260414T115500Z
SUMMARY:Dhuhr · Marseille
DESCRIPTION:Dhuhr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-14-asr-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260414T152400Z
DTEND:20260414T153900Z
SUMMARY:Asr · Marseille
DESCRIPTION:Asr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-14-maghrib-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260414T182000Z
DTEND:20260414T183500Z
SUMMARY:Maghrib · Marseille
DESCRIPTION:Maghrib in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-14-isha-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260414T195700Z
DTEND:20260414T201200Z
SUMMARY:Isha · Marseille
DESCRIPTION:Isha in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-15-fajr-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260415T031300Z
DTEND:20260415T032800Z
SUMMARY:Fajr · Marseille
DESCRIPTION:Fajr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-15-sunrise-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260415T045700Z
DTEND:20260415T050200Z
SUMMARY:Sunrise · Marseille
DESCRIPTION:Sunrise in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-15-dhuhr-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260415T114000Z
DTEND:20260415T115500Z
SUMMARY:Dhuhr · Marseille
DESCRIPTION:Dhuhr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-15-asr-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260415T152400Z
DTEND:20260415T153900Z
SUMMARY:Asr · Marseille
DESCRIPTION:Asr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-15-maghrib-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260415T182100Z
DTEND:20260415T183600Z
SUMMARY:Maghrib · Marseille
DESCRIPTION:Maghrib in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-15-isha-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260415T195900Z
DTEND:20260415T201400Z
SUMMARY:Isha · Marseille
DESCRIPTION:Isha in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-16-fajr-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260416T031100Z
DTEND:20260416T032600Z
SUMMARY:Fajr · Marseille
DESCRIPTION:Fajr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-16-sunrise-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260416T045500Z
DTEND:20260416T050000Z
SUMMARY:Sunrise · Marseille
DESCRIPTION:Sunrise in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-16-dhuhr-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260416T113900Z
DTEND:20260416T115400Z
SUMMARY:Dhuhr · Marseille
DESCRIPTION:Dhuhr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-16-asr-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260416T152500Z
DTEND:20260416T154000Z
SUMMARY:Asr · Marseille
DESCRIPTION:Asr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-16-maghrib-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260416T182200Z
DTEND:20260416T183700Z
SUMMARY:Maghrib · Marseille
DESCRIPTION:Maghrib in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-16-isha-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260416T200000Z
DTEND:20260416T201500Z
SUMMARY:Isha · Marseille
DESCRIPTION:Isha in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-17-fajr-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260417T030900Z
DTEND:20260417T032400Z
SUMMARY:Fajr · Marseille
DESCRIPTION:Fajr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-17-sunrise-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260417T045300Z
DTEND:20260417T045800Z
SUMMARY:Sunrise · Marseille
DESCRIPTION:Sunrise in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-17-dhuhr-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260417T113900Z
DTEND:20260417T115400Z
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-04-17-asr-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260417T152500Z
DTEND:20260417T154000Z
SUMMARY:Asr · Marseille
DESCRIPTION:Asr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-17-maghrib-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260417T182400Z
DTEND:20260417T183900Z
SUMMARY:Maghrib · Marseille
DESCRIPTION:Maghrib in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-17-isha-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260417T200200Z
DTEND:20260417T201700Z
SUMMARY:Isha · Marseille
DESCRIPTION:Isha in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-18-fajr-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260418T030700Z
DTEND:20260418T032200Z
SUMMARY:Fajr · Marseille
DESCRIPTION:Fajr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-18-sunrise-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260418T045200Z
DTEND:20260418T045700Z
SUMMARY:Sunrise · Marseille
DESCRIPTION:Sunrise in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-18-dhuhr-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260418T113900Z
DTEND:20260418T115400Z
SUMMARY:Dhuhr · Marseille
DESCRIPTION:Dhuhr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-18-asr-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260418T152500Z
DTEND:20260418T154000Z
SUMMARY:Asr · Marseille
DESCRIPTION:Asr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-18-maghrib-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260418T182500Z
DTEND:20260418T184000Z
SUMMARY:Maghrib · Marseille
DESCRIPTION:Maghrib in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-18-isha-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260418T200300Z
DTEND:20260418T201800Z
SUMMARY:Isha · Marseille
DESCRIPTION:Isha in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-19-fajr-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260419T030500Z
DTEND:20260419T032000Z
SUMMARY:Fajr · Marseille
DESCRIPTION:Fajr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-19-sunrise-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260419T045000Z
DTEND:20260419T045500Z
SUMMARY:Sunrise · Marseille
DESCRIPTION:Sunrise in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-19-dhuhr-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260419T113900Z
DTEND:20260419T115400Z
SUMMARY:Dhuhr · Marseille
DESCRIPTION:Dhuhr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-19-asr-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260419T152600Z
DTEND:20260419T154100Z
SUMMARY:Asr · Marseille
DESCRIPTION:Asr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-19-maghrib-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260419T182600Z
DTEND:20260419T184100Z
SUMMARY:Maghrib · Marseille
DESCRIPTION:Maghrib in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-19-isha-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260419T200500Z
DTEND:20260419T202000Z
SUMMARY:Isha · Marseille
DESCRIPTION:Isha in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-20-fajr-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260420T030300Z
DTEND:20260420T031800Z
SUMMARY:Fajr · Marseille
DESCRIPTION:Fajr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-20-sunrise-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260420T044800Z
DTEND:20260420T045300Z
SUMMARY:Sunrise · Marseille
DESCRIPTION:Sunrise in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-20-dhuhr-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260420T113800Z
DTEND:20260420T115300Z
SUMMARY:Dhuhr · Marseille
DESCRIPTION:Dhuhr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-20-asr-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260420T152600Z
DTEND:20260420T154100Z
SUMMARY:Asr · Marseille
DESCRIPTION:Asr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-20-maghrib-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260420T182700Z
DTEND:20260420T184200Z
SUMMARY:Maghrib · Marseille
DESCRIPTION:Maghrib in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-20-isha-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260420T200700Z
DTEND:20260420T202200Z
SUMMARY:Isha · Marseille
DESCRIPTION:Isha in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-21-fajr-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260421T030100Z
DTEND:20260421T031600Z
SUMMARY:Fajr · Marseille
DESCRIPTION:Fajr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-21-sunrise-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260421T044700Z
DTEND:20260421T045200Z
SUMMARY:Sunrise · Marseille
DESCRIPTION:Sunrise in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-21-dhuhr-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260421T113800Z
DTEND:20260421T115300Z
SUMMARY:Dhuhr · Marseille
DESCRIPTION:Dhuhr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-21-asr-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260421T152700Z
DTEND:20260421T154200Z
SUMMARY:Asr · Marseille
DESCRIPTION:Asr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-21-maghrib-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260421T182800Z
DTEND:20260421T184300Z
SUMMARY:Maghrib · Marseille
DESCRIPTION:Maghrib in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-21-isha-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260421T200800Z
DTEND:20260421T202300Z
SUMMARY:Isha · Marseille
DESCRIPTION:Isha in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-22-fajr-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260422T025900Z
DTEND:20260422T031400Z
SUMMARY:Fajr · Marseille
DESCRIPTION:Fajr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-22-sunrise-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260422T044500Z
DTEND:20260422T045000Z
SUMMARY:Sunrise · Marseille
DESCRIPTION:Sunrise in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-22-dhuhr-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260422T113800Z
DTEND:20260422T115300Z
SUMMARY:Dhuhr · Marseille
DESCRIPTION:Dhuhr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-22-asr-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260422T152700Z
DTEND:20260422T154200Z
SUMMARY:Asr · Marseille
DESCRIPTION:Asr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-22-maghrib-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260422T183000Z
DTEND:20260422T184500Z
SUMMARY:Maghrib · Marseille
DESCRIPTION:Maghrib in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-22-isha-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260422T201000Z
DTEND:20260422T202500Z
SUMMARY:Isha · Marseille
DESCRIPTION:Isha in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-23-fajr-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260423T025700Z
DTEND:20260423T031200Z
SUMMARY:Fajr · Marseille
DESCRIPTION:Fajr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-23-sunrise-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260423T044400Z
DTEND:20260423T044900Z
SUMMARY:Sunrise · Marseille
DESCRIPTION:Sunrise in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-23-dhuhr-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260423T113800Z
DTEND:20260423T115300Z
SUMMARY:Dhuhr · Marseille
DESCRIPTION:Dhuhr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-23-asr-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260423T152700Z
DTEND:20260423T154200Z
SUMMARY:Asr · Marseille
DESCRIPTION:Asr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-23-maghrib-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260423T183100Z
DTEND:20260423T184600Z
SUMMARY:Maghrib · Marseille
DESCRIPTION:Maghrib in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-23-isha-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260423T201200Z
DTEND:20260423T202700Z
SUMMARY:Isha · Marseille
DESCRIPTION:Isha in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-24-fajr-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260424T025400Z
DTEND:20260424T030900Z
SUMMARY:Fajr · Marseille
DESCRIPTION:Fajr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-24-sunrise-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260424T044200Z
DTEND:20260424T044700Z
SUMMARY:Sunrise · Marseille
DESCRIPTION:Sunrise in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-24-dhuhr-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260424T113800Z
DTEND:20260424T115300Z
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-04-24-asr-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260424T152800Z
DTEND:20260424T154300Z
SUMMARY:Asr · Marseille
DESCRIPTION:Asr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-24-maghrib-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260424T183200Z
DTEND:20260424T184700Z
SUMMARY:Maghrib · Marseille
DESCRIPTION:Maghrib in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-24-isha-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260424T201300Z
DTEND:20260424T202800Z
SUMMARY:Isha · Marseille
DESCRIPTION:Isha in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-25-fajr-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260425T025200Z
DTEND:20260425T030700Z
SUMMARY:Fajr · Marseille
DESCRIPTION:Fajr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-25-sunrise-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260425T044100Z
DTEND:20260425T044600Z
SUMMARY:Sunrise · Marseille
DESCRIPTION:Sunrise in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-25-dhuhr-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260425T113700Z
DTEND:20260425T115200Z
SUMMARY:Dhuhr · Marseille
DESCRIPTION:Dhuhr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-25-asr-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260425T152800Z
DTEND:20260425T154300Z
SUMMARY:Asr · Marseille
DESCRIPTION:Asr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-25-maghrib-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260425T183300Z
DTEND:20260425T184800Z
SUMMARY:Maghrib · Marseille
DESCRIPTION:Maghrib in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-25-isha-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260425T201500Z
DTEND:20260425T203000Z
SUMMARY:Isha · Marseille
DESCRIPTION:Isha in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-26-fajr-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260426T025000Z
DTEND:20260426T030500Z
SUMMARY:Fajr · Marseille
DESCRIPTION:Fajr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-26-sunrise-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260426T043900Z
DTEND:20260426T044400Z
SUMMARY:Sunrise · Marseille
DESCRIPTION:Sunrise in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-26-dhuhr-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260426T113700Z
DTEND:20260426T115200Z
SUMMARY:Dhuhr · Marseille
DESCRIPTION:Dhuhr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-26-asr-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260426T152900Z
DTEND:20260426T154400Z
SUMMARY:Asr · Marseille
DESCRIPTION:Asr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-26-maghrib-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260426T183400Z
DTEND:20260426T184900Z
SUMMARY:Maghrib · Marseille
DESCRIPTION:Maghrib in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-26-isha-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260426T201700Z
DTEND:20260426T203200Z
SUMMARY:Isha · Marseille
DESCRIPTION:Isha in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-27-fajr-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260427T024800Z
DTEND:20260427T030300Z
SUMMARY:Fajr · Marseille
DESCRIPTION:Fajr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-27-sunrise-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260427T043800Z
DTEND:20260427T044300Z
SUMMARY:Sunrise · Marseille
DESCRIPTION:Sunrise in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-27-dhuhr-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260427T113700Z
DTEND:20260427T115200Z
SUMMARY:Dhuhr · Marseille
DESCRIPTION:Dhuhr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-27-asr-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260427T152900Z
DTEND:20260427T154400Z
SUMMARY:Asr · Marseille
DESCRIPTION:Asr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-27-maghrib-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260427T183500Z
DTEND:20260427T185000Z
SUMMARY:Maghrib · Marseille
DESCRIPTION:Maghrib in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-27-isha-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260427T201800Z
DTEND:20260427T203300Z
SUMMARY:Isha · Marseille
DESCRIPTION:Isha in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-28-fajr-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260428T024600Z
DTEND:20260428T030100Z
SUMMARY:Fajr · Marseille
DESCRIPTION:Fajr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-28-sunrise-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260428T043600Z
DTEND:20260428T044100Z
SUMMARY:Sunrise · Marseille
DESCRIPTION:Sunrise in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-28-dhuhr-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260428T113700Z
DTEND:20260428T115200Z
SUMMARY:Dhuhr · Marseille
DESCRIPTION:Dhuhr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-28-asr-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260428T152900Z
DTEND:20260428T154400Z
SUMMARY:Asr · Marseille
DESCRIPTION:Asr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-28-maghrib-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260428T183700Z
DTEND:20260428T185200Z
SUMMARY:Maghrib · Marseille
DESCRIPTION:Maghrib in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-28-isha-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260428T202000Z
DTEND:20260428T203500Z
SUMMARY:Isha · Marseille
DESCRIPTION:Isha in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-29-fajr-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260429T024400Z
DTEND:20260429T025900Z
SUMMARY:Fajr · Marseille
DESCRIPTION:Fajr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-29-sunrise-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260429T043500Z
DTEND:20260429T044000Z
SUMMARY:Sunrise · Marseille
DESCRIPTION:Sunrise in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-29-dhuhr-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260429T113700Z
DTEND:20260429T115200Z
SUMMARY:Dhuhr · Marseille
DESCRIPTION:Dhuhr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-29-asr-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260429T153000Z
DTEND:20260429T154500Z
SUMMARY:Asr · Marseille
DESCRIPTION:Asr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-29-maghrib-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260429T183800Z
DTEND:20260429T185300Z
SUMMARY:Maghrib · Marseille
DESCRIPTION:Maghrib in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-29-isha-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260429T202200Z
DTEND:20260429T203700Z
SUMMARY:Isha · Marseille
DESCRIPTION:Isha in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-30-fajr-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260430T024200Z
DTEND:20260430T025700Z
SUMMARY:Fajr · Marseille
DESCRIPTION:Fajr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-30-sunrise-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260430T043300Z
DTEND:20260430T043800Z
SUMMARY:Sunrise · Marseille
DESCRIPTION:Sunrise in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-30-dhuhr-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260430T113700Z
DTEND:20260430T115200Z
SUMMARY:Dhuhr · Marseille
DESCRIPTION:Dhuhr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-30-asr-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260430T153000Z
DTEND:20260430T154500Z
SUMMARY:Asr · Marseille
DESCRIPTION:Asr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-30-maghrib-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260430T183900Z
DTEND:20260430T185400Z
SUMMARY:Maghrib · Marseille
DESCRIPTION:Maghrib in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-30-isha-marseille@noor-quran
DTSTAMP:20261115T225854Z
DTSTART:20260430T202300Z
DTEND:20260430T203800Z
SUMMARY:Isha · Marseille
DESCRIPTION:Isha in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
END:VCALENDAR
