BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Noor Quran//City prayer times//EN
CALSCALE:GREGORIAN
METHOD:PUBLISH
X-WR-CALNAME:Prayer times — Marseille — September 2026
X-WR-TIMEZONE:Europe/Paris
BEGIN:VEVENT
UID:2026-09-01-fajr-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260901T032100Z
DTEND:20260901T033600Z
SUMMARY:Fajr · Marseille
DESCRIPTION:Fajr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-01-sunrise-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260901T050200Z
DTEND:20260901T050700Z
SUMMARY:Sunrise · Marseille
DESCRIPTION:Sunrise in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-01-dhuhr-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260901T113900Z
DTEND:20260901T115400Z
SUMMARY:Dhuhr · Marseille
DESCRIPTION:Dhuhr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-01-asr-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260901T151900Z
DTEND:20260901T153400Z
SUMMARY:Asr · Marseille
DESCRIPTION:Asr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-01-maghrib-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260901T181400Z
DTEND:20260901T182900Z
SUMMARY:Maghrib · Marseille
DESCRIPTION:Maghrib in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-01-isha-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260901T194900Z
DTEND:20260901T200400Z
SUMMARY:Isha · Marseille
DESCRIPTION:Isha in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-02-fajr-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260902T032200Z
DTEND:20260902T033700Z
SUMMARY:Fajr · Marseille
DESCRIPTION:Fajr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-02-sunrise-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260902T050400Z
DTEND:20260902T050900Z
SUMMARY:Sunrise · Marseille
DESCRIPTION:Sunrise in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-02-dhuhr-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260902T113900Z
DTEND:20260902T115400Z
SUMMARY:Dhuhr · Marseille
DESCRIPTION:Dhuhr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-02-asr-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260902T151800Z
DTEND:20260902T153300Z
SUMMARY:Asr · Marseille
DESCRIPTION:Asr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-02-maghrib-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260902T181200Z
DTEND:20260902T182700Z
SUMMARY:Maghrib · Marseille
DESCRIPTION:Maghrib in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-02-isha-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260902T194700Z
DTEND:20260902T200200Z
SUMMARY:Isha · Marseille
DESCRIPTION:Isha in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-03-fajr-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260903T032400Z
DTEND:20260903T033900Z
SUMMARY:Fajr · Marseille
DESCRIPTION:Fajr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-03-sunrise-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260903T050500Z
DTEND:20260903T051000Z
SUMMARY:Sunrise · Marseille
DESCRIPTION:Sunrise in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-03-dhuhr-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260903T113900Z
DTEND:20260903T115400Z
SUMMARY:Dhuhr · Marseille
DESCRIPTION:Dhuhr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-03-asr-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260903T151700Z
DTEND:20260903T153200Z
SUMMARY:Asr · Marseille
DESCRIPTION:Asr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-03-maghrib-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260903T181000Z
DTEND:20260903T182500Z
SUMMARY:Maghrib · Marseille
DESCRIPTION:Maghrib in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-03-isha-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260903T194500Z
DTEND:20260903T200000Z
SUMMARY:Isha · Marseille
DESCRIPTION:Isha in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-04-fajr-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260904T032500Z
DTEND:20260904T034000Z
SUMMARY:Fajr · Marseille
DESCRIPTION:Fajr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-04-sunrise-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260904T050600Z
DTEND:20260904T051100Z
SUMMARY:Sunrise · Marseille
DESCRIPTION:Sunrise in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-04-dhuhr-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260904T113900Z
DTEND:20260904T115400Z
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-09-04-asr-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260904T151600Z
DTEND:20260904T153100Z
SUMMARY:Asr · Marseille
DESCRIPTION:Asr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-04-maghrib-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260904T180900Z
DTEND:20260904T182400Z
SUMMARY:Maghrib · Marseille
DESCRIPTION:Maghrib in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-04-isha-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260904T194300Z
DTEND:20260904T195800Z
SUMMARY:Isha · Marseille
DESCRIPTION:Isha in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-05-fajr-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260905T032600Z
DTEND:20260905T034100Z
SUMMARY:Fajr · Marseille
DESCRIPTION:Fajr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-05-sunrise-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260905T050700Z
DTEND:20260905T051200Z
SUMMARY:Sunrise · Marseille
DESCRIPTION:Sunrise in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-05-dhuhr-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260905T113800Z
DTEND:20260905T115300Z
SUMMARY:Dhuhr · Marseille
DESCRIPTION:Dhuhr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-05-asr-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260905T151500Z
DTEND:20260905T153000Z
SUMMARY:Asr · Marseille
DESCRIPTION:Asr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-05-maghrib-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260905T180700Z
DTEND:20260905T182200Z
SUMMARY:Maghrib · Marseille
DESCRIPTION:Maghrib in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-05-isha-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260905T194000Z
DTEND:20260905T195500Z
SUMMARY:Isha · Marseille
DESCRIPTION:Isha in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-06-fajr-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260906T032800Z
DTEND:20260906T034300Z
SUMMARY:Fajr · Marseille
DESCRIPTION:Fajr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-06-sunrise-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260906T050800Z
DTEND:20260906T051300Z
SUMMARY:Sunrise · Marseille
DESCRIPTION:Sunrise in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-06-dhuhr-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260906T113800Z
DTEND:20260906T115300Z
SUMMARY:Dhuhr · Marseille
DESCRIPTION:Dhuhr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-06-asr-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260906T151400Z
DTEND:20260906T152900Z
SUMMARY:Asr · Marseille
DESCRIPTION:Asr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-06-maghrib-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260906T180500Z
DTEND:20260906T182000Z
SUMMARY:Maghrib · Marseille
DESCRIPTION:Maghrib in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-06-isha-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260906T193800Z
DTEND:20260906T195300Z
SUMMARY:Isha · Marseille
DESCRIPTION:Isha in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-07-fajr-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260907T032900Z
DTEND:20260907T034400Z
SUMMARY:Fajr · Marseille
DESCRIPTION:Fajr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-07-sunrise-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260907T050900Z
DTEND:20260907T051400Z
SUMMARY:Sunrise · Marseille
DESCRIPTION:Sunrise in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-07-dhuhr-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260907T113800Z
DTEND:20260907T115300Z
SUMMARY:Dhuhr · Marseille
DESCRIPTION:Dhuhr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-07-asr-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260907T151300Z
DTEND:20260907T152800Z
SUMMARY:Asr · Marseille
DESCRIPTION:Asr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-07-maghrib-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260907T180300Z
DTEND:20260907T181800Z
SUMMARY:Maghrib · Marseille
DESCRIPTION:Maghrib in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-07-isha-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260907T193600Z
DTEND:20260907T195100Z
SUMMARY:Isha · Marseille
DESCRIPTION:Isha in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-08-fajr-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260908T033100Z
DTEND:20260908T034600Z
SUMMARY:Fajr · Marseille
DESCRIPTION:Fajr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-08-sunrise-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260908T051000Z
DTEND:20260908T051500Z
SUMMARY:Sunrise · Marseille
DESCRIPTION:Sunrise in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-08-dhuhr-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260908T113700Z
DTEND:20260908T115200Z
SUMMARY:Dhuhr · Marseille
DESCRIPTION:Dhuhr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-08-asr-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260908T151200Z
DTEND:20260908T152700Z
SUMMARY:Asr · Marseille
DESCRIPTION:Asr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-08-maghrib-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260908T180100Z
DTEND:20260908T181600Z
SUMMARY:Maghrib · Marseille
DESCRIPTION:Maghrib in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-08-isha-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260908T193400Z
DTEND:20260908T194900Z
SUMMARY:Isha · Marseille
DESCRIPTION:Isha in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-09-fajr-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260909T033200Z
DTEND:20260909T034700Z
SUMMARY:Fajr · Marseille
DESCRIPTION:Fajr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-09-sunrise-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260909T051100Z
DTEND:20260909T051600Z
SUMMARY:Sunrise · Marseille
DESCRIPTION:Sunrise in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-09-dhuhr-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260909T113700Z
DTEND:20260909T115200Z
SUMMARY:Dhuhr · Marseille
DESCRIPTION:Dhuhr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-09-asr-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260909T151100Z
DTEND:20260909T152600Z
SUMMARY:Asr · Marseille
DESCRIPTION:Asr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-09-maghrib-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260909T180000Z
DTEND:20260909T181500Z
SUMMARY:Maghrib · Marseille
DESCRIPTION:Maghrib in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-09-isha-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260909T193200Z
DTEND:20260909T194700Z
SUMMARY:Isha · Marseille
DESCRIPTION:Isha in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-10-fajr-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260910T033400Z
DTEND:20260910T034900Z
SUMMARY:Fajr · Marseille
DESCRIPTION:Fajr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-10-sunrise-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260910T051200Z
DTEND:20260910T051700Z
SUMMARY:Sunrise · Marseille
DESCRIPTION:Sunrise in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-10-dhuhr-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260910T113600Z
DTEND:20260910T115100Z
SUMMARY:Dhuhr · Marseille
DESCRIPTION:Dhuhr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-10-asr-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260910T150900Z
DTEND:20260910T152400Z
SUMMARY:Asr · Marseille
DESCRIPTION:Asr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-10-maghrib-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260910T175800Z
DTEND:20260910T181300Z
SUMMARY:Maghrib · Marseille
DESCRIPTION:Maghrib in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-10-isha-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260910T193000Z
DTEND:20260910T194500Z
SUMMARY:Isha · Marseille
DESCRIPTION:Isha in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-11-fajr-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260911T033500Z
DTEND:20260911T035000Z
SUMMARY:Fajr · Marseille
DESCRIPTION:Fajr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-11-sunrise-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260911T051300Z
DTEND:20260911T051800Z
SUMMARY:Sunrise · Marseille
DESCRIPTION:Sunrise in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-11-dhuhr-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260911T113600Z
DTEND:20260911T115100Z
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-09-11-asr-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260911T150800Z
DTEND:20260911T152300Z
SUMMARY:Asr · Marseille
DESCRIPTION:Asr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-11-maghrib-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260911T175600Z
DTEND:20260911T181100Z
SUMMARY:Maghrib · Marseille
DESCRIPTION:Maghrib in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-11-isha-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260911T192800Z
DTEND:20260911T194300Z
SUMMARY:Isha · Marseille
DESCRIPTION:Isha in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-12-fajr-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260912T033600Z
DTEND:20260912T035100Z
SUMMARY:Fajr · Marseille
DESCRIPTION:Fajr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-12-sunrise-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260912T051400Z
DTEND:20260912T051900Z
SUMMARY:Sunrise · Marseille
DESCRIPTION:Sunrise in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-12-dhuhr-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260912T113600Z
DTEND:20260912T115100Z
SUMMARY:Dhuhr · Marseille
DESCRIPTION:Dhuhr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-12-asr-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260912T150700Z
DTEND:20260912T152200Z
SUMMARY:Asr · Marseille
DESCRIPTION:Asr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-12-maghrib-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260912T175400Z
DTEND:20260912T180900Z
SUMMARY:Maghrib · Marseille
DESCRIPTION:Maghrib in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-12-isha-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260912T192600Z
DTEND:20260912T194100Z
SUMMARY:Isha · Marseille
DESCRIPTION:Isha in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-13-fajr-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260913T033800Z
DTEND:20260913T035300Z
SUMMARY:Fajr · Marseille
DESCRIPTION:Fajr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-13-sunrise-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260913T051600Z
DTEND:20260913T052100Z
SUMMARY:Sunrise · Marseille
DESCRIPTION:Sunrise in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-13-dhuhr-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260913T113500Z
DTEND:20260913T115000Z
SUMMARY:Dhuhr · Marseille
DESCRIPTION:Dhuhr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-13-asr-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260913T150600Z
DTEND:20260913T152100Z
SUMMARY:Asr · Marseille
DESCRIPTION:Asr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-13-maghrib-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260913T175200Z
DTEND:20260913T180700Z
SUMMARY:Maghrib · Marseille
DESCRIPTION:Maghrib in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-13-isha-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260913T192400Z
DTEND:20260913T193900Z
SUMMARY:Isha · Marseille
DESCRIPTION:Isha in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-14-fajr-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260914T033900Z
DTEND:20260914T035400Z
SUMMARY:Fajr · Marseille
DESCRIPTION:Fajr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-14-sunrise-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260914T051700Z
DTEND:20260914T052200Z
SUMMARY:Sunrise · Marseille
DESCRIPTION:Sunrise in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-14-dhuhr-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260914T113500Z
DTEND:20260914T115000Z
SUMMARY:Dhuhr · Marseille
DESCRIPTION:Dhuhr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-14-asr-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260914T150500Z
DTEND:20260914T152000Z
SUMMARY:Asr · Marseille
DESCRIPTION:Asr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-14-maghrib-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260914T175100Z
DTEND:20260914T180600Z
SUMMARY:Maghrib · Marseille
DESCRIPTION:Maghrib in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-14-isha-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260914T192200Z
DTEND:20260914T193700Z
SUMMARY:Isha · Marseille
DESCRIPTION:Isha in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-15-fajr-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260915T034000Z
DTEND:20260915T035500Z
SUMMARY:Fajr · Marseille
DESCRIPTION:Fajr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-15-sunrise-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260915T051800Z
DTEND:20260915T052300Z
SUMMARY:Sunrise · Marseille
DESCRIPTION:Sunrise in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-15-dhuhr-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260915T113500Z
DTEND:20260915T115000Z
SUMMARY:Dhuhr · Marseille
DESCRIPTION:Dhuhr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-15-asr-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260915T150400Z
DTEND:20260915T151900Z
SUMMARY:Asr · Marseille
DESCRIPTION:Asr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-15-maghrib-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260915T174900Z
DTEND:20260915T180400Z
SUMMARY:Maghrib · Marseille
DESCRIPTION:Maghrib in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-15-isha-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260915T192000Z
DTEND:20260915T193500Z
SUMMARY:Isha · Marseille
DESCRIPTION:Isha in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-16-fajr-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260916T034200Z
DTEND:20260916T035700Z
SUMMARY:Fajr · Marseille
DESCRIPTION:Fajr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-16-sunrise-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260916T051900Z
DTEND:20260916T052400Z
SUMMARY:Sunrise · Marseille
DESCRIPTION:Sunrise in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-16-dhuhr-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260916T113400Z
DTEND:20260916T114900Z
SUMMARY:Dhuhr · Marseille
DESCRIPTION:Dhuhr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-16-asr-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260916T150200Z
DTEND:20260916T151700Z
SUMMARY:Asr · Marseille
DESCRIPTION:Asr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-16-maghrib-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260916T174700Z
DTEND:20260916T180200Z
SUMMARY:Maghrib · Marseille
DESCRIPTION:Maghrib in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-16-isha-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260916T191800Z
DTEND:20260916T193300Z
SUMMARY:Isha · Marseille
DESCRIPTION:Isha in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-17-fajr-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260917T034300Z
DTEND:20260917T035800Z
SUMMARY:Fajr · Marseille
DESCRIPTION:Fajr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-17-sunrise-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260917T052000Z
DTEND:20260917T052500Z
SUMMARY:Sunrise · Marseille
DESCRIPTION:Sunrise in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-17-dhuhr-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260917T113400Z
DTEND:20260917T114900Z
SUMMARY:Dhuhr · Marseille
DESCRIPTION:Dhuhr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-17-asr-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260917T150100Z
DTEND:20260917T151600Z
SUMMARY:Asr · Marseille
DESCRIPTION:Asr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-17-maghrib-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260917T174500Z
DTEND:20260917T180000Z
SUMMARY:Maghrib · Marseille
DESCRIPTION:Maghrib in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-17-isha-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260917T191600Z
DTEND:20260917T193100Z
SUMMARY:Isha · Marseille
DESCRIPTION:Isha in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-18-fajr-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260918T034400Z
DTEND:20260918T035900Z
SUMMARY:Fajr · Marseille
DESCRIPTION:Fajr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-18-sunrise-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260918T052100Z
DTEND:20260918T052600Z
SUMMARY:Sunrise · Marseille
DESCRIPTION:Sunrise in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-18-dhuhr-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260918T113400Z
DTEND:20260918T114900Z
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-09-18-asr-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260918T150000Z
DTEND:20260918T151500Z
SUMMARY:Asr · Marseille
DESCRIPTION:Asr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-18-maghrib-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260918T174300Z
DTEND:20260918T175800Z
SUMMARY:Maghrib · Marseille
DESCRIPTION:Maghrib in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-18-isha-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260918T191400Z
DTEND:20260918T192900Z
SUMMARY:Isha · Marseille
DESCRIPTION:Isha in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-19-fajr-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260919T034600Z
DTEND:20260919T040100Z
SUMMARY:Fajr · Marseille
DESCRIPTION:Fajr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-19-sunrise-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260919T052200Z
DTEND:20260919T052700Z
SUMMARY:Sunrise · Marseille
DESCRIPTION:Sunrise in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-19-dhuhr-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260919T113300Z
DTEND:20260919T114800Z
SUMMARY:Dhuhr · Marseille
DESCRIPTION:Dhuhr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-19-asr-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260919T145900Z
DTEND:20260919T151400Z
SUMMARY:Asr · Marseille
DESCRIPTION:Asr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-19-maghrib-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260919T174200Z
DTEND:20260919T175700Z
SUMMARY:Maghrib · Marseille
DESCRIPTION:Maghrib in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-19-isha-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260919T191200Z
DTEND:20260919T192700Z
SUMMARY:Isha · Marseille
DESCRIPTION:Isha in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-20-fajr-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260920T034700Z
DTEND:20260920T040200Z
SUMMARY:Fajr · Marseille
DESCRIPTION:Fajr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-20-sunrise-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260920T052300Z
DTEND:20260920T052800Z
SUMMARY:Sunrise · Marseille
DESCRIPTION:Sunrise in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-20-dhuhr-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260920T113300Z
DTEND:20260920T114800Z
SUMMARY:Dhuhr · Marseille
DESCRIPTION:Dhuhr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-20-asr-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260920T145700Z
DTEND:20260920T151200Z
SUMMARY:Asr · Marseille
DESCRIPTION:Asr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-20-maghrib-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260920T174000Z
DTEND:20260920T175500Z
SUMMARY:Maghrib · Marseille
DESCRIPTION:Maghrib in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-20-isha-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260920T191000Z
DTEND:20260920T192500Z
SUMMARY:Isha · Marseille
DESCRIPTION:Isha in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-21-fajr-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260921T034800Z
DTEND:20260921T040300Z
SUMMARY:Fajr · Marseille
DESCRIPTION:Fajr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-21-sunrise-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260921T052400Z
DTEND:20260921T052900Z
SUMMARY:Sunrise · Marseille
DESCRIPTION:Sunrise in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-21-dhuhr-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260921T113300Z
DTEND:20260921T114800Z
SUMMARY:Dhuhr · Marseille
DESCRIPTION:Dhuhr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-21-asr-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260921T145600Z
DTEND:20260921T151100Z
SUMMARY:Asr · Marseille
DESCRIPTION:Asr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-21-maghrib-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260921T173800Z
DTEND:20260921T175300Z
SUMMARY:Maghrib · Marseille
DESCRIPTION:Maghrib in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-21-isha-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260921T190800Z
DTEND:20260921T192300Z
SUMMARY:Isha · Marseille
DESCRIPTION:Isha in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-22-fajr-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260922T034900Z
DTEND:20260922T040400Z
SUMMARY:Fajr · Marseille
DESCRIPTION:Fajr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-22-sunrise-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260922T052600Z
DTEND:20260922T053100Z
SUMMARY:Sunrise · Marseille
DESCRIPTION:Sunrise in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-22-dhuhr-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260922T113200Z
DTEND:20260922T114700Z
SUMMARY:Dhuhr · Marseille
DESCRIPTION:Dhuhr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-22-asr-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260922T145500Z
DTEND:20260922T151000Z
SUMMARY:Asr · Marseille
DESCRIPTION:Asr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-22-maghrib-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260922T173600Z
DTEND:20260922T175100Z
SUMMARY:Maghrib · Marseille
DESCRIPTION:Maghrib in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-22-isha-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260922T190600Z
DTEND:20260922T192100Z
SUMMARY:Isha · Marseille
DESCRIPTION:Isha in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-23-fajr-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260923T035100Z
DTEND:20260923T040600Z
SUMMARY:Fajr · Marseille
DESCRIPTION:Fajr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-23-sunrise-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260923T052700Z
DTEND:20260923T053200Z
SUMMARY:Sunrise · Marseille
DESCRIPTION:Sunrise in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-23-dhuhr-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260923T113200Z
DTEND:20260923T114700Z
SUMMARY:Dhuhr · Marseille
DESCRIPTION:Dhuhr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-23-asr-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260923T145400Z
DTEND:20260923T150900Z
SUMMARY:Asr · Marseille
DESCRIPTION:Asr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-23-maghrib-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260923T173400Z
DTEND:20260923T174900Z
SUMMARY:Maghrib · Marseille
DESCRIPTION:Maghrib in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-23-isha-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260923T190400Z
DTEND:20260923T191900Z
SUMMARY:Isha · Marseille
DESCRIPTION:Isha in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-24-fajr-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260924T035200Z
DTEND:20260924T040700Z
SUMMARY:Fajr · Marseille
DESCRIPTION:Fajr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-24-sunrise-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260924T052800Z
DTEND:20260924T053300Z
SUMMARY:Sunrise · Marseille
DESCRIPTION:Sunrise in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-24-dhuhr-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260924T113100Z
DTEND:20260924T114600Z
SUMMARY:Dhuhr · Marseille
DESCRIPTION:Dhuhr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-24-asr-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260924T145200Z
DTEND:20260924T150700Z
SUMMARY:Asr · Marseille
DESCRIPTION:Asr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-24-maghrib-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260924T173200Z
DTEND:20260924T174700Z
SUMMARY:Maghrib · Marseille
DESCRIPTION:Maghrib in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-24-isha-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260924T190200Z
DTEND:20260924T191700Z
SUMMARY:Isha · Marseille
DESCRIPTION:Isha in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-25-fajr-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260925T035300Z
DTEND:20260925T040800Z
SUMMARY:Fajr · Marseille
DESCRIPTION:Fajr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-25-sunrise-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260925T052900Z
DTEND:20260925T053400Z
SUMMARY:Sunrise · Marseille
DESCRIPTION:Sunrise in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-25-dhuhr-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260925T113100Z
DTEND:20260925T114600Z
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-09-25-asr-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260925T145100Z
DTEND:20260925T150600Z
SUMMARY:Asr · Marseille
DESCRIPTION:Asr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-25-maghrib-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260925T173100Z
DTEND:20260925T174600Z
SUMMARY:Maghrib · Marseille
DESCRIPTION:Maghrib in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-25-isha-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260925T190000Z
DTEND:20260925T191500Z
SUMMARY:Isha · Marseille
DESCRIPTION:Isha in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-26-fajr-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260926T035400Z
DTEND:20260926T040900Z
SUMMARY:Fajr · Marseille
DESCRIPTION:Fajr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-26-sunrise-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260926T053000Z
DTEND:20260926T053500Z
SUMMARY:Sunrise · Marseille
DESCRIPTION:Sunrise in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-26-dhuhr-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260926T113100Z
DTEND:20260926T114600Z
SUMMARY:Dhuhr · Marseille
DESCRIPTION:Dhuhr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-26-asr-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260926T145000Z
DTEND:20260926T150500Z
SUMMARY:Asr · Marseille
DESCRIPTION:Asr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-26-maghrib-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260926T172900Z
DTEND:20260926T174400Z
SUMMARY:Maghrib · Marseille
DESCRIPTION:Maghrib in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-26-isha-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260926T185800Z
DTEND:20260926T191300Z
SUMMARY:Isha · Marseille
DESCRIPTION:Isha in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-27-fajr-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260927T035600Z
DTEND:20260927T041100Z
SUMMARY:Fajr · Marseille
DESCRIPTION:Fajr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-27-sunrise-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260927T053100Z
DTEND:20260927T053600Z
SUMMARY:Sunrise · Marseille
DESCRIPTION:Sunrise in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-27-dhuhr-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260927T113000Z
DTEND:20260927T114500Z
SUMMARY:Dhuhr · Marseille
DESCRIPTION:Dhuhr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-27-asr-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260927T144800Z
DTEND:20260927T150300Z
SUMMARY:Asr · Marseille
DESCRIPTION:Asr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-27-maghrib-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260927T172700Z
DTEND:20260927T174200Z
SUMMARY:Maghrib · Marseille
DESCRIPTION:Maghrib in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-27-isha-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260927T185600Z
DTEND:20260927T191100Z
SUMMARY:Isha · Marseille
DESCRIPTION:Isha in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-28-fajr-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260928T035700Z
DTEND:20260928T041200Z
SUMMARY:Fajr · Marseille
DESCRIPTION:Fajr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-28-sunrise-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260928T053200Z
DTEND:20260928T053700Z
SUMMARY:Sunrise · Marseille
DESCRIPTION:Sunrise in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-28-dhuhr-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260928T113000Z
DTEND:20260928T114500Z
SUMMARY:Dhuhr · Marseille
DESCRIPTION:Dhuhr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-28-asr-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260928T144700Z
DTEND:20260928T150200Z
SUMMARY:Asr · Marseille
DESCRIPTION:Asr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-28-maghrib-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260928T172500Z
DTEND:20260928T174000Z
SUMMARY:Maghrib · Marseille
DESCRIPTION:Maghrib in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-28-isha-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260928T185500Z
DTEND:20260928T191000Z
SUMMARY:Isha · Marseille
DESCRIPTION:Isha in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-29-fajr-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260929T035800Z
DTEND:20260929T041300Z
SUMMARY:Fajr · Marseille
DESCRIPTION:Fajr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-29-sunrise-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260929T053300Z
DTEND:20260929T053800Z
SUMMARY:Sunrise · Marseille
DESCRIPTION:Sunrise in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-29-dhuhr-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260929T113000Z
DTEND:20260929T114500Z
SUMMARY:Dhuhr · Marseille
DESCRIPTION:Dhuhr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-29-asr-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260929T144600Z
DTEND:20260929T150100Z
SUMMARY:Asr · Marseille
DESCRIPTION:Asr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-29-maghrib-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260929T172300Z
DTEND:20260929T173800Z
SUMMARY:Maghrib · Marseille
DESCRIPTION:Maghrib in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-29-isha-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260929T185300Z
DTEND:20260929T190800Z
SUMMARY:Isha · Marseille
DESCRIPTION:Isha in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-30-fajr-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260930T035900Z
DTEND:20260930T041400Z
SUMMARY:Fajr · Marseille
DESCRIPTION:Fajr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-30-sunrise-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260930T053500Z
DTEND:20260930T054000Z
SUMMARY:Sunrise · Marseille
DESCRIPTION:Sunrise in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-30-dhuhr-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260930T112900Z
DTEND:20260930T114400Z
SUMMARY:Dhuhr · Marseille
DESCRIPTION:Dhuhr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-30-asr-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260930T144500Z
DTEND:20260930T150000Z
SUMMARY:Asr · Marseille
DESCRIPTION:Asr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-30-maghrib-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260930T172200Z
DTEND:20260930T173700Z
SUMMARY:Maghrib · Marseille
DESCRIPTION:Maghrib in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-09-30-isha-marseille@noor-quran
DTSTAMP:20261115T230231Z
DTSTART:20260930T185100Z
DTEND:20260930T190600Z
SUMMARY:Isha · Marseille
DESCRIPTION:Isha in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
END:VCALENDAR
