BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Noor Quran//City prayer times//EN
CALSCALE:GREGORIAN
METHOD:PUBLISH
X-WR-CALNAME:Prayer times — Algiers — April 2026
X-WR-TIMEZONE:Africa/Algiers
BEGIN:VEVENT
UID:2026-04-01-fajr-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260401T040600Z
DTEND:20260401T042100Z
SUMMARY:Fajr · Algiers
DESCRIPTION:Fajr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-01-sunrise-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260401T053400Z
DTEND:20260401T053900Z
SUMMARY:Sunrise · Algiers
DESCRIPTION:Sunrise in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-01-dhuhr-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260401T115300Z
DTEND:20260401T120800Z
SUMMARY:Dhuhr · Algiers
DESCRIPTION:Dhuhr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-01-asr-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260401T152600Z
DTEND:20260401T154100Z
SUMMARY:Asr · Algiers
DESCRIPTION:Asr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-01-maghrib-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260401T181000Z
DTEND:20260401T182500Z
SUMMARY:Maghrib · Algiers
DESCRIPTION:Maghrib in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-01-isha-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260401T193300Z
DTEND:20260401T194800Z
SUMMARY:Isha · Algiers
DESCRIPTION:Isha in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-02-fajr-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260402T040400Z
DTEND:20260402T041900Z
SUMMARY:Fajr · Algiers
DESCRIPTION:Fajr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-02-sunrise-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260402T053200Z
DTEND:20260402T053700Z
SUMMARY:Sunrise · Algiers
DESCRIPTION:Sunrise in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-02-dhuhr-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260402T115200Z
DTEND:20260402T120700Z
SUMMARY:Dhuhr · Algiers
DESCRIPTION:Dhuhr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-02-asr-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260402T152600Z
DTEND:20260402T154100Z
SUMMARY:Asr · Algiers
DESCRIPTION:Asr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-02-maghrib-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260402T181100Z
DTEND:20260402T182600Z
SUMMARY:Maghrib · Algiers
DESCRIPTION:Maghrib in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-02-isha-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260402T193400Z
DTEND:20260402T194900Z
SUMMARY:Isha · Algiers
DESCRIPTION:Isha in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-03-fajr-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260403T040200Z
DTEND:20260403T041700Z
SUMMARY:Fajr · Algiers
DESCRIPTION:Fajr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-03-sunrise-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260403T053100Z
DTEND:20260403T053600Z
SUMMARY:Sunrise · Algiers
DESCRIPTION:Sunrise in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-03-dhuhr-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260403T115200Z
DTEND:20260403T120700Z
SUMMARY:Dhuhr (Jumu’ah) · Algiers
DESCRIPTION:Dhuhr (Jumu’ah) in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-03-asr-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260403T152700Z
DTEND:20260403T154200Z
SUMMARY:Asr · Algiers
DESCRIPTION:Asr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-03-maghrib-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260403T181200Z
DTEND:20260403T182700Z
SUMMARY:Maghrib · Algiers
DESCRIPTION:Maghrib in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-03-isha-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260403T193500Z
DTEND:20260403T195000Z
SUMMARY:Isha · Algiers
DESCRIPTION:Isha in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-04-fajr-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260404T040100Z
DTEND:20260404T041600Z
SUMMARY:Fajr · Algiers
DESCRIPTION:Fajr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-04-sunrise-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260404T052900Z
DTEND:20260404T053400Z
SUMMARY:Sunrise · Algiers
DESCRIPTION:Sunrise in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-04-dhuhr-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260404T115200Z
DTEND:20260404T120700Z
SUMMARY:Dhuhr · Algiers
DESCRIPTION:Dhuhr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-04-asr-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260404T152700Z
DTEND:20260404T154200Z
SUMMARY:Asr · Algiers
DESCRIPTION:Asr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-04-maghrib-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260404T181200Z
DTEND:20260404T182700Z
SUMMARY:Maghrib · Algiers
DESCRIPTION:Maghrib in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-04-isha-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260404T193600Z
DTEND:20260404T195100Z
SUMMARY:Isha · Algiers
DESCRIPTION:Isha in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-05-fajr-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260405T035900Z
DTEND:20260405T041400Z
SUMMARY:Fajr · Algiers
DESCRIPTION:Fajr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-05-sunrise-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260405T052800Z
DTEND:20260405T053300Z
SUMMARY:Sunrise · Algiers
DESCRIPTION:Sunrise in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-05-dhuhr-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260405T115100Z
DTEND:20260405T120600Z
SUMMARY:Dhuhr · Algiers
DESCRIPTION:Dhuhr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-05-asr-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260405T152700Z
DTEND:20260405T154200Z
SUMMARY:Asr · Algiers
DESCRIPTION:Asr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-05-maghrib-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260405T181300Z
DTEND:20260405T182800Z
SUMMARY:Maghrib · Algiers
DESCRIPTION:Maghrib in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-05-isha-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260405T193700Z
DTEND:20260405T195200Z
SUMMARY:Isha · Algiers
DESCRIPTION:Isha in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-06-fajr-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260406T035700Z
DTEND:20260406T041200Z
SUMMARY:Fajr · Algiers
DESCRIPTION:Fajr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-06-sunrise-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260406T052700Z
DTEND:20260406T053200Z
SUMMARY:Sunrise · Algiers
DESCRIPTION:Sunrise in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-06-dhuhr-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260406T115100Z
DTEND:20260406T120600Z
SUMMARY:Dhuhr · Algiers
DESCRIPTION:Dhuhr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-06-asr-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260406T152700Z
DTEND:20260406T154200Z
SUMMARY:Asr · Algiers
DESCRIPTION:Asr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-06-maghrib-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260406T181400Z
DTEND:20260406T182900Z
SUMMARY:Maghrib · Algiers
DESCRIPTION:Maghrib in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-06-isha-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260406T193800Z
DTEND:20260406T195300Z
SUMMARY:Isha · Algiers
DESCRIPTION:Isha in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-07-fajr-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260407T035600Z
DTEND:20260407T041100Z
SUMMARY:Fajr · Algiers
DESCRIPTION:Fajr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-07-sunrise-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260407T052500Z
DTEND:20260407T053000Z
SUMMARY:Sunrise · Algiers
DESCRIPTION:Sunrise in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-07-dhuhr-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260407T115100Z
DTEND:20260407T120600Z
SUMMARY:Dhuhr · Algiers
DESCRIPTION:Dhuhr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-07-asr-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260407T152800Z
DTEND:20260407T154300Z
SUMMARY:Asr · Algiers
DESCRIPTION:Asr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-07-maghrib-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260407T181500Z
DTEND:20260407T183000Z
SUMMARY:Maghrib · Algiers
DESCRIPTION:Maghrib in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-07-isha-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260407T193900Z
DTEND:20260407T195400Z
SUMMARY:Isha · Algiers
DESCRIPTION:Isha in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-08-fajr-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260408T035400Z
DTEND:20260408T040900Z
SUMMARY:Fajr · Algiers
DESCRIPTION:Fajr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-08-sunrise-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260408T052400Z
DTEND:20260408T052900Z
SUMMARY:Sunrise · Algiers
DESCRIPTION:Sunrise in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-08-dhuhr-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260408T115100Z
DTEND:20260408T120600Z
SUMMARY:Dhuhr · Algiers
DESCRIPTION:Dhuhr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-08-asr-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260408T152800Z
DTEND:20260408T154300Z
SUMMARY:Asr · Algiers
DESCRIPTION:Asr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-08-maghrib-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260408T181600Z
DTEND:20260408T183100Z
SUMMARY:Maghrib · Algiers
DESCRIPTION:Maghrib in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-08-isha-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260408T194000Z
DTEND:20260408T195500Z
SUMMARY:Isha · Algiers
DESCRIPTION:Isha in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-09-fajr-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260409T035200Z
DTEND:20260409T040700Z
SUMMARY:Fajr · Algiers
DESCRIPTION:Fajr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-09-sunrise-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260409T052200Z
DTEND:20260409T052700Z
SUMMARY:Sunrise · Algiers
DESCRIPTION:Sunrise in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-09-dhuhr-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260409T115000Z
DTEND:20260409T120500Z
SUMMARY:Dhuhr · Algiers
DESCRIPTION:Dhuhr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-09-asr-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260409T152800Z
DTEND:20260409T154300Z
SUMMARY:Asr · Algiers
DESCRIPTION:Asr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-09-maghrib-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260409T181700Z
DTEND:20260409T183200Z
SUMMARY:Maghrib · Algiers
DESCRIPTION:Maghrib in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-09-isha-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260409T194100Z
DTEND:20260409T195600Z
SUMMARY:Isha · Algiers
DESCRIPTION:Isha in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-10-fajr-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260410T035100Z
DTEND:20260410T040600Z
SUMMARY:Fajr · Algiers
DESCRIPTION:Fajr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-10-sunrise-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260410T052100Z
DTEND:20260410T052600Z
SUMMARY:Sunrise · Algiers
DESCRIPTION:Sunrise in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-10-dhuhr-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260410T115000Z
DTEND:20260410T120500Z
SUMMARY:Dhuhr (Jumu’ah) · Algiers
DESCRIPTION:Dhuhr (Jumu’ah) in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-10-asr-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260410T152800Z
DTEND:20260410T154300Z
SUMMARY:Asr · Algiers
DESCRIPTION:Asr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-10-maghrib-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260410T181800Z
DTEND:20260410T183300Z
SUMMARY:Maghrib · Algiers
DESCRIPTION:Maghrib in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-10-isha-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260410T194300Z
DTEND:20260410T195800Z
SUMMARY:Isha · Algiers
DESCRIPTION:Isha in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-11-fajr-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260411T034900Z
DTEND:20260411T040400Z
SUMMARY:Fajr · Algiers
DESCRIPTION:Fajr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-11-sunrise-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260411T051900Z
DTEND:20260411T052400Z
SUMMARY:Sunrise · Algiers
DESCRIPTION:Sunrise in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-11-dhuhr-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260411T115000Z
DTEND:20260411T120500Z
SUMMARY:Dhuhr · Algiers
DESCRIPTION:Dhuhr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-11-asr-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260411T152800Z
DTEND:20260411T154300Z
SUMMARY:Asr · Algiers
DESCRIPTION:Asr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-11-maghrib-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260411T181900Z
DTEND:20260411T183400Z
SUMMARY:Maghrib · Algiers
DESCRIPTION:Maghrib in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-11-isha-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260411T194400Z
DTEND:20260411T195900Z
SUMMARY:Isha · Algiers
DESCRIPTION:Isha in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-12-fajr-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260412T034800Z
DTEND:20260412T040300Z
SUMMARY:Fajr · Algiers
DESCRIPTION:Fajr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-12-sunrise-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260412T051800Z
DTEND:20260412T052300Z
SUMMARY:Sunrise · Algiers
DESCRIPTION:Sunrise in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-12-dhuhr-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260412T114900Z
DTEND:20260412T120400Z
SUMMARY:Dhuhr · Algiers
DESCRIPTION:Dhuhr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-12-asr-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260412T152900Z
DTEND:20260412T154400Z
SUMMARY:Asr · Algiers
DESCRIPTION:Asr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-12-maghrib-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260412T181900Z
DTEND:20260412T183400Z
SUMMARY:Maghrib · Algiers
DESCRIPTION:Maghrib in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-12-isha-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260412T194500Z
DTEND:20260412T200000Z
SUMMARY:Isha · Algiers
DESCRIPTION:Isha in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-13-fajr-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260413T034600Z
DTEND:20260413T040100Z
SUMMARY:Fajr · Algiers
DESCRIPTION:Fajr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-13-sunrise-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260413T051700Z
DTEND:20260413T052200Z
SUMMARY:Sunrise · Algiers
DESCRIPTION:Sunrise in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-13-dhuhr-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260413T114900Z
DTEND:20260413T120400Z
SUMMARY:Dhuhr · Algiers
DESCRIPTION:Dhuhr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-13-asr-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260413T152900Z
DTEND:20260413T154400Z
SUMMARY:Asr · Algiers
DESCRIPTION:Asr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-13-maghrib-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260413T182000Z
DTEND:20260413T183500Z
SUMMARY:Maghrib · Algiers
DESCRIPTION:Maghrib in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-13-isha-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260413T194600Z
DTEND:20260413T200100Z
SUMMARY:Isha · Algiers
DESCRIPTION:Isha in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-14-fajr-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260414T034400Z
DTEND:20260414T035900Z
SUMMARY:Fajr · Algiers
DESCRIPTION:Fajr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-14-sunrise-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260414T051500Z
DTEND:20260414T052000Z
SUMMARY:Sunrise · Algiers
DESCRIPTION:Sunrise in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-14-dhuhr-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260414T114900Z
DTEND:20260414T120400Z
SUMMARY:Dhuhr · Algiers
DESCRIPTION:Dhuhr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-14-asr-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260414T152900Z
DTEND:20260414T154400Z
SUMMARY:Asr · Algiers
DESCRIPTION:Asr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-14-maghrib-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260414T182100Z
DTEND:20260414T183600Z
SUMMARY:Maghrib · Algiers
DESCRIPTION:Maghrib in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-14-isha-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260414T194700Z
DTEND:20260414T200200Z
SUMMARY:Isha · Algiers
DESCRIPTION:Isha in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-15-fajr-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260415T034300Z
DTEND:20260415T035800Z
SUMMARY:Fajr · Algiers
DESCRIPTION:Fajr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-15-sunrise-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260415T051400Z
DTEND:20260415T051900Z
SUMMARY:Sunrise · Algiers
DESCRIPTION:Sunrise in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-15-dhuhr-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260415T114900Z
DTEND:20260415T120400Z
SUMMARY:Dhuhr · Algiers
DESCRIPTION:Dhuhr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-15-asr-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260415T152900Z
DTEND:20260415T154400Z
SUMMARY:Asr · Algiers
DESCRIPTION:Asr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-15-maghrib-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260415T182200Z
DTEND:20260415T183700Z
SUMMARY:Maghrib · Algiers
DESCRIPTION:Maghrib in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-15-isha-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260415T194800Z
DTEND:20260415T200300Z
SUMMARY:Isha · Algiers
DESCRIPTION:Isha in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-16-fajr-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260416T034100Z
DTEND:20260416T035600Z
SUMMARY:Fajr · Algiers
DESCRIPTION:Fajr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-16-sunrise-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260416T051300Z
DTEND:20260416T051800Z
SUMMARY:Sunrise · Algiers
DESCRIPTION:Sunrise in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-16-dhuhr-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260416T114800Z
DTEND:20260416T120300Z
SUMMARY:Dhuhr · Algiers
DESCRIPTION:Dhuhr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-16-asr-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260416T152900Z
DTEND:20260416T154400Z
SUMMARY:Asr · Algiers
DESCRIPTION:Asr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-16-maghrib-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260416T182300Z
DTEND:20260416T183800Z
SUMMARY:Maghrib · Algiers
DESCRIPTION:Maghrib in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-16-isha-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260416T194900Z
DTEND:20260416T200400Z
SUMMARY:Isha · Algiers
DESCRIPTION:Isha in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-17-fajr-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260417T033900Z
DTEND:20260417T035400Z
SUMMARY:Fajr · Algiers
DESCRIPTION:Fajr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-17-sunrise-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260417T051100Z
DTEND:20260417T051600Z
SUMMARY:Sunrise · Algiers
DESCRIPTION:Sunrise in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-17-dhuhr-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260417T114800Z
DTEND:20260417T120300Z
SUMMARY:Dhuhr (Jumu’ah) · Algiers
DESCRIPTION:Dhuhr (Jumu’ah) in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-17-asr-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260417T152900Z
DTEND:20260417T154400Z
SUMMARY:Asr · Algiers
DESCRIPTION:Asr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-17-maghrib-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260417T182400Z
DTEND:20260417T183900Z
SUMMARY:Maghrib · Algiers
DESCRIPTION:Maghrib in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-17-isha-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260417T195000Z
DTEND:20260417T200500Z
SUMMARY:Isha · Algiers
DESCRIPTION:Isha in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-18-fajr-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260418T033800Z
DTEND:20260418T035300Z
SUMMARY:Fajr · Algiers
DESCRIPTION:Fajr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-18-sunrise-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260418T051000Z
DTEND:20260418T051500Z
SUMMARY:Sunrise · Algiers
DESCRIPTION:Sunrise in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-18-dhuhr-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260418T114800Z
DTEND:20260418T120300Z
SUMMARY:Dhuhr · Algiers
DESCRIPTION:Dhuhr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-18-asr-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260418T153000Z
DTEND:20260418T154500Z
SUMMARY:Asr · Algiers
DESCRIPTION:Asr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-18-maghrib-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260418T182500Z
DTEND:20260418T184000Z
SUMMARY:Maghrib · Algiers
DESCRIPTION:Maghrib in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-18-isha-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260418T195200Z
DTEND:20260418T200700Z
SUMMARY:Isha · Algiers
DESCRIPTION:Isha in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-19-fajr-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260419T033600Z
DTEND:20260419T035100Z
SUMMARY:Fajr · Algiers
DESCRIPTION:Fajr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-19-sunrise-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260419T050900Z
DTEND:20260419T051400Z
SUMMARY:Sunrise · Algiers
DESCRIPTION:Sunrise in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-19-dhuhr-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260419T114800Z
DTEND:20260419T120300Z
SUMMARY:Dhuhr · Algiers
DESCRIPTION:Dhuhr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-19-asr-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260419T153000Z
DTEND:20260419T154500Z
SUMMARY:Asr · Algiers
DESCRIPTION:Asr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-19-maghrib-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260419T182600Z
DTEND:20260419T184100Z
SUMMARY:Maghrib · Algiers
DESCRIPTION:Maghrib in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-19-isha-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260419T195300Z
DTEND:20260419T200800Z
SUMMARY:Isha · Algiers
DESCRIPTION:Isha in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-20-fajr-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260420T033400Z
DTEND:20260420T034900Z
SUMMARY:Fajr · Algiers
DESCRIPTION:Fajr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-20-sunrise-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260420T050700Z
DTEND:20260420T051200Z
SUMMARY:Sunrise · Algiers
DESCRIPTION:Sunrise in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-20-dhuhr-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260420T114800Z
DTEND:20260420T120300Z
SUMMARY:Dhuhr · Algiers
DESCRIPTION:Dhuhr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-20-asr-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260420T153000Z
DTEND:20260420T154500Z
SUMMARY:Asr · Algiers
DESCRIPTION:Asr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-20-maghrib-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260420T182600Z
DTEND:20260420T184100Z
SUMMARY:Maghrib · Algiers
DESCRIPTION:Maghrib in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-20-isha-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260420T195400Z
DTEND:20260420T200900Z
SUMMARY:Isha · Algiers
DESCRIPTION:Isha in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-21-fajr-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260421T033300Z
DTEND:20260421T034800Z
SUMMARY:Fajr · Algiers
DESCRIPTION:Fajr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-21-sunrise-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260421T050600Z
DTEND:20260421T051100Z
SUMMARY:Sunrise · Algiers
DESCRIPTION:Sunrise in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-21-dhuhr-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260421T114700Z
DTEND:20260421T120200Z
SUMMARY:Dhuhr · Algiers
DESCRIPTION:Dhuhr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-21-asr-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260421T153000Z
DTEND:20260421T154500Z
SUMMARY:Asr · Algiers
DESCRIPTION:Asr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-21-maghrib-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260421T182700Z
DTEND:20260421T184200Z
SUMMARY:Maghrib · Algiers
DESCRIPTION:Maghrib in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-21-isha-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260421T195500Z
DTEND:20260421T201000Z
SUMMARY:Isha · Algiers
DESCRIPTION:Isha in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-22-fajr-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260422T033100Z
DTEND:20260422T034600Z
SUMMARY:Fajr · Algiers
DESCRIPTION:Fajr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-22-sunrise-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260422T050500Z
DTEND:20260422T051000Z
SUMMARY:Sunrise · Algiers
DESCRIPTION:Sunrise in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-22-dhuhr-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260422T114700Z
DTEND:20260422T120200Z
SUMMARY:Dhuhr · Algiers
DESCRIPTION:Dhuhr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-22-asr-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260422T153000Z
DTEND:20260422T154500Z
SUMMARY:Asr · Algiers
DESCRIPTION:Asr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-22-maghrib-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260422T182800Z
DTEND:20260422T184300Z
SUMMARY:Maghrib · Algiers
DESCRIPTION:Maghrib in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-22-isha-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260422T195600Z
DTEND:20260422T201100Z
SUMMARY:Isha · Algiers
DESCRIPTION:Isha in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-23-fajr-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260423T033000Z
DTEND:20260423T034500Z
SUMMARY:Fajr · Algiers
DESCRIPTION:Fajr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-23-sunrise-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260423T050300Z
DTEND:20260423T050800Z
SUMMARY:Sunrise · Algiers
DESCRIPTION:Sunrise in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-23-dhuhr-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260423T114700Z
DTEND:20260423T120200Z
SUMMARY:Dhuhr · Algiers
DESCRIPTION:Dhuhr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-23-asr-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260423T153000Z
DTEND:20260423T154500Z
SUMMARY:Asr · Algiers
DESCRIPTION:Asr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-23-maghrib-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260423T182900Z
DTEND:20260423T184400Z
SUMMARY:Maghrib · Algiers
DESCRIPTION:Maghrib in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-23-isha-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260423T195700Z
DTEND:20260423T201200Z
SUMMARY:Isha · Algiers
DESCRIPTION:Isha in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-24-fajr-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260424T032800Z
DTEND:20260424T034300Z
SUMMARY:Fajr · Algiers
DESCRIPTION:Fajr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-24-sunrise-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260424T050200Z
DTEND:20260424T050700Z
SUMMARY:Sunrise · Algiers
DESCRIPTION:Sunrise in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-24-dhuhr-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260424T114700Z
DTEND:20260424T120200Z
SUMMARY:Dhuhr (Jumu’ah) · Algiers
DESCRIPTION:Dhuhr (Jumu’ah) in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-24-asr-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260424T153100Z
DTEND:20260424T154600Z
SUMMARY:Asr · Algiers
DESCRIPTION:Asr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-24-maghrib-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260424T183000Z
DTEND:20260424T184500Z
SUMMARY:Maghrib · Algiers
DESCRIPTION:Maghrib in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-24-isha-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260424T195900Z
DTEND:20260424T201400Z
SUMMARY:Isha · Algiers
DESCRIPTION:Isha in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-25-fajr-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260425T032600Z
DTEND:20260425T034100Z
SUMMARY:Fajr · Algiers
DESCRIPTION:Fajr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-25-sunrise-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260425T050100Z
DTEND:20260425T050600Z
SUMMARY:Sunrise · Algiers
DESCRIPTION:Sunrise in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-25-dhuhr-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260425T114700Z
DTEND:20260425T120200Z
SUMMARY:Dhuhr · Algiers
DESCRIPTION:Dhuhr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-25-asr-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260425T153100Z
DTEND:20260425T154600Z
SUMMARY:Asr · Algiers
DESCRIPTION:Asr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-25-maghrib-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260425T183100Z
DTEND:20260425T184600Z
SUMMARY:Maghrib · Algiers
DESCRIPTION:Maghrib in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-25-isha-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260425T200000Z
DTEND:20260425T201500Z
SUMMARY:Isha · Algiers
DESCRIPTION:Isha in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-26-fajr-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260426T032500Z
DTEND:20260426T034000Z
SUMMARY:Fajr · Algiers
DESCRIPTION:Fajr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-26-sunrise-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260426T050000Z
DTEND:20260426T050500Z
SUMMARY:Sunrise · Algiers
DESCRIPTION:Sunrise in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-26-dhuhr-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260426T114600Z
DTEND:20260426T120100Z
SUMMARY:Dhuhr · Algiers
DESCRIPTION:Dhuhr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-26-asr-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260426T153100Z
DTEND:20260426T154600Z
SUMMARY:Asr · Algiers
DESCRIPTION:Asr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-26-maghrib-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260426T183200Z
DTEND:20260426T184700Z
SUMMARY:Maghrib · Algiers
DESCRIPTION:Maghrib in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-26-isha-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260426T200100Z
DTEND:20260426T201600Z
SUMMARY:Isha · Algiers
DESCRIPTION:Isha in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-27-fajr-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260427T032300Z
DTEND:20260427T033800Z
SUMMARY:Fajr · Algiers
DESCRIPTION:Fajr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-27-sunrise-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260427T045900Z
DTEND:20260427T050400Z
SUMMARY:Sunrise · Algiers
DESCRIPTION:Sunrise in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-27-dhuhr-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260427T114600Z
DTEND:20260427T120100Z
SUMMARY:Dhuhr · Algiers
DESCRIPTION:Dhuhr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-27-asr-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260427T153100Z
DTEND:20260427T154600Z
SUMMARY:Asr · Algiers
DESCRIPTION:Asr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-27-maghrib-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260427T183300Z
DTEND:20260427T184800Z
SUMMARY:Maghrib · Algiers
DESCRIPTION:Maghrib in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-27-isha-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260427T200200Z
DTEND:20260427T201700Z
SUMMARY:Isha · Algiers
DESCRIPTION:Isha in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-28-fajr-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260428T032200Z
DTEND:20260428T033700Z
SUMMARY:Fajr · Algiers
DESCRIPTION:Fajr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-28-sunrise-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260428T045700Z
DTEND:20260428T050200Z
SUMMARY:Sunrise · Algiers
DESCRIPTION:Sunrise in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-28-dhuhr-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260428T114600Z
DTEND:20260428T120100Z
SUMMARY:Dhuhr · Algiers
DESCRIPTION:Dhuhr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-28-asr-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260428T153100Z
DTEND:20260428T154600Z
SUMMARY:Asr · Algiers
DESCRIPTION:Asr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-28-maghrib-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260428T183300Z
DTEND:20260428T184800Z
SUMMARY:Maghrib · Algiers
DESCRIPTION:Maghrib in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-28-isha-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260428T200300Z
DTEND:20260428T201800Z
SUMMARY:Isha · Algiers
DESCRIPTION:Isha in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-29-fajr-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260429T032000Z
DTEND:20260429T033500Z
SUMMARY:Fajr · Algiers
DESCRIPTION:Fajr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-29-sunrise-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260429T045600Z
DTEND:20260429T050100Z
SUMMARY:Sunrise · Algiers
DESCRIPTION:Sunrise in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-29-dhuhr-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260429T114600Z
DTEND:20260429T120100Z
SUMMARY:Dhuhr · Algiers
DESCRIPTION:Dhuhr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-29-asr-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260429T153100Z
DTEND:20260429T154600Z
SUMMARY:Asr · Algiers
DESCRIPTION:Asr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-29-maghrib-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260429T183400Z
DTEND:20260429T184900Z
SUMMARY:Maghrib · Algiers
DESCRIPTION:Maghrib in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-29-isha-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260429T200500Z
DTEND:20260429T202000Z
SUMMARY:Isha · Algiers
DESCRIPTION:Isha in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-30-fajr-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260430T031900Z
DTEND:20260430T033400Z
SUMMARY:Fajr · Algiers
DESCRIPTION:Fajr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-30-sunrise-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260430T045500Z
DTEND:20260430T050000Z
SUMMARY:Sunrise · Algiers
DESCRIPTION:Sunrise in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-30-dhuhr-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260430T114600Z
DTEND:20260430T120100Z
SUMMARY:Dhuhr · Algiers
DESCRIPTION:Dhuhr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-30-asr-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260430T153100Z
DTEND:20260430T154600Z
SUMMARY:Asr · Algiers
DESCRIPTION:Asr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-30-maghrib-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260430T183500Z
DTEND:20260430T185000Z
SUMMARY:Maghrib · Algiers
DESCRIPTION:Maghrib in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-04-30-isha-algiers@noor-quran
DTSTAMP:20261115T223906Z
DTSTART:20260430T200600Z
DTEND:20260430T202100Z
SUMMARY:Isha · Algiers
DESCRIPTION:Isha in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
END:VCALENDAR
