BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Noor Quran//City prayer times//EN
CALSCALE:GREGORIAN
METHOD:PUBLISH
X-WR-CALNAME:Prayer times — Algiers — June 2026
X-WR-TIMEZONE:Africa/Algiers
BEGIN:VEVENT
UID:2026-06-01-fajr-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260601T024200Z
DTEND:20260601T025700Z
SUMMARY:Fajr · Algiers
DESCRIPTION:Fajr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-01-sunrise-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260601T043000Z
DTEND:20260601T043500Z
SUMMARY:Sunrise · Algiers
DESCRIPTION:Sunrise in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-01-dhuhr-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260601T114700Z
DTEND:20260601T120200Z
SUMMARY:Dhuhr · Algiers
DESCRIPTION:Dhuhr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-01-asr-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260601T153700Z
DTEND:20260601T155200Z
SUMMARY:Asr · Algiers
DESCRIPTION:Asr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-01-maghrib-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260601T190100Z
DTEND:20260601T191600Z
SUMMARY:Maghrib · Algiers
DESCRIPTION:Maghrib in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-01-isha-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260601T204300Z
DTEND:20260601T205800Z
SUMMARY:Isha · Algiers
DESCRIPTION:Isha in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-02-fajr-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260602T024100Z
DTEND:20260602T025600Z
SUMMARY:Fajr · Algiers
DESCRIPTION:Fajr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-02-sunrise-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260602T043000Z
DTEND:20260602T043500Z
SUMMARY:Sunrise · Algiers
DESCRIPTION:Sunrise in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-02-dhuhr-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260602T114700Z
DTEND:20260602T120200Z
SUMMARY:Dhuhr · Algiers
DESCRIPTION:Dhuhr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-02-asr-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260602T153700Z
DTEND:20260602T155200Z
SUMMARY:Asr · Algiers
DESCRIPTION:Asr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-02-maghrib-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260602T190200Z
DTEND:20260602T191700Z
SUMMARY:Maghrib · Algiers
DESCRIPTION:Maghrib in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-02-isha-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260602T204300Z
DTEND:20260602T205800Z
SUMMARY:Isha · Algiers
DESCRIPTION:Isha in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-03-fajr-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260603T024100Z
DTEND:20260603T025600Z
SUMMARY:Fajr · Algiers
DESCRIPTION:Fajr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-03-sunrise-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260603T043000Z
DTEND:20260603T043500Z
SUMMARY:Sunrise · Algiers
DESCRIPTION:Sunrise in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-03-dhuhr-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260603T114700Z
DTEND:20260603T120200Z
SUMMARY:Dhuhr · Algiers
DESCRIPTION:Dhuhr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-03-asr-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260603T153700Z
DTEND:20260603T155200Z
SUMMARY:Asr · Algiers
DESCRIPTION:Asr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-03-maghrib-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260603T190200Z
DTEND:20260603T191700Z
SUMMARY:Maghrib · Algiers
DESCRIPTION:Maghrib in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-03-isha-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260603T204400Z
DTEND:20260603T205900Z
SUMMARY:Isha · Algiers
DESCRIPTION:Isha in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-04-fajr-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260604T024000Z
DTEND:20260604T025500Z
SUMMARY:Fajr · Algiers
DESCRIPTION:Fajr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-04-sunrise-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260604T042900Z
DTEND:20260604T043400Z
SUMMARY:Sunrise · Algiers
DESCRIPTION:Sunrise in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-04-dhuhr-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260604T114700Z
DTEND:20260604T120200Z
SUMMARY:Dhuhr · Algiers
DESCRIPTION:Dhuhr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-04-asr-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260604T153700Z
DTEND:20260604T155200Z
SUMMARY:Asr · Algiers
DESCRIPTION:Asr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-04-maghrib-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260604T190300Z
DTEND:20260604T191800Z
SUMMARY:Maghrib · Algiers
DESCRIPTION:Maghrib in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-04-isha-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260604T204500Z
DTEND:20260604T210000Z
SUMMARY:Isha · Algiers
DESCRIPTION:Isha in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-05-fajr-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260605T024000Z
DTEND:20260605T025500Z
SUMMARY:Fajr · Algiers
DESCRIPTION:Fajr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-05-sunrise-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260605T042900Z
DTEND:20260605T043400Z
SUMMARY:Sunrise · Algiers
DESCRIPTION:Sunrise in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-05-dhuhr-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260605T114700Z
DTEND:20260605T120200Z
SUMMARY:Dhuhr (Jumu’ah) · Algiers
DESCRIPTION:Dhuhr (Jumu’ah) in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-05-asr-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260605T153800Z
DTEND:20260605T155300Z
SUMMARY:Asr · Algiers
DESCRIPTION:Asr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-05-maghrib-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260605T190300Z
DTEND:20260605T191800Z
SUMMARY:Maghrib · Algiers
DESCRIPTION:Maghrib in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-05-isha-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260605T204600Z
DTEND:20260605T210100Z
SUMMARY:Isha · Algiers
DESCRIPTION:Isha in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-06-fajr-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260606T023900Z
DTEND:20260606T025400Z
SUMMARY:Fajr · Algiers
DESCRIPTION:Fajr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-06-sunrise-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260606T042900Z
DTEND:20260606T043400Z
SUMMARY:Sunrise · Algiers
DESCRIPTION:Sunrise in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-06-dhuhr-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260606T114700Z
DTEND:20260606T120200Z
SUMMARY:Dhuhr · Algiers
DESCRIPTION:Dhuhr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-06-asr-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260606T153800Z
DTEND:20260606T155300Z
SUMMARY:Asr · Algiers
DESCRIPTION:Asr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-06-maghrib-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260606T190400Z
DTEND:20260606T191900Z
SUMMARY:Maghrib · Algiers
DESCRIPTION:Maghrib in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-06-isha-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260606T204700Z
DTEND:20260606T210200Z
SUMMARY:Isha · Algiers
DESCRIPTION:Isha in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-07-fajr-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260607T023900Z
DTEND:20260607T025400Z
SUMMARY:Fajr · Algiers
DESCRIPTION:Fajr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-07-sunrise-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260607T042900Z
DTEND:20260607T043400Z
SUMMARY:Sunrise · Algiers
DESCRIPTION:Sunrise in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-07-dhuhr-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260607T114800Z
DTEND:20260607T120300Z
SUMMARY:Dhuhr · Algiers
DESCRIPTION:Dhuhr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-07-asr-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260607T153800Z
DTEND:20260607T155300Z
SUMMARY:Asr · Algiers
DESCRIPTION:Asr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-07-maghrib-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260607T190500Z
DTEND:20260607T192000Z
SUMMARY:Maghrib · Algiers
DESCRIPTION:Maghrib in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-07-isha-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260607T204700Z
DTEND:20260607T210200Z
SUMMARY:Isha · Algiers
DESCRIPTION:Isha in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-08-fajr-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260608T023800Z
DTEND:20260608T025300Z
SUMMARY:Fajr · Algiers
DESCRIPTION:Fajr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-08-sunrise-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260608T042900Z
DTEND:20260608T043400Z
SUMMARY:Sunrise · Algiers
DESCRIPTION:Sunrise in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-08-dhuhr-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260608T114800Z
DTEND:20260608T120300Z
SUMMARY:Dhuhr · Algiers
DESCRIPTION:Dhuhr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-08-asr-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260608T153800Z
DTEND:20260608T155300Z
SUMMARY:Asr · Algiers
DESCRIPTION:Asr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-08-maghrib-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260608T190500Z
DTEND:20260608T192000Z
SUMMARY:Maghrib · Algiers
DESCRIPTION:Maghrib in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-08-isha-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260608T204800Z
DTEND:20260608T210300Z
SUMMARY:Isha · Algiers
DESCRIPTION:Isha in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-09-fajr-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260609T023800Z
DTEND:20260609T025300Z
SUMMARY:Fajr · Algiers
DESCRIPTION:Fajr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-09-sunrise-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260609T042800Z
DTEND:20260609T043300Z
SUMMARY:Sunrise · Algiers
DESCRIPTION:Sunrise in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-09-dhuhr-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260609T114800Z
DTEND:20260609T120300Z
SUMMARY:Dhuhr · Algiers
DESCRIPTION:Dhuhr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-09-asr-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260609T153800Z
DTEND:20260609T155300Z
SUMMARY:Asr · Algiers
DESCRIPTION:Asr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-09-maghrib-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260609T190600Z
DTEND:20260609T192100Z
SUMMARY:Maghrib · Algiers
DESCRIPTION:Maghrib in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-09-isha-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260609T204900Z
DTEND:20260609T210400Z
SUMMARY:Isha · Algiers
DESCRIPTION:Isha in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-10-fajr-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260610T023800Z
DTEND:20260610T025300Z
SUMMARY:Fajr · Algiers
DESCRIPTION:Fajr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-10-sunrise-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260610T042800Z
DTEND:20260610T043300Z
SUMMARY:Sunrise · Algiers
DESCRIPTION:Sunrise in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-10-dhuhr-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260610T114800Z
DTEND:20260610T120300Z
SUMMARY:Dhuhr · Algiers
DESCRIPTION:Dhuhr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-10-asr-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260610T153900Z
DTEND:20260610T155400Z
SUMMARY:Asr · Algiers
DESCRIPTION:Asr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-10-maghrib-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260610T190600Z
DTEND:20260610T192100Z
SUMMARY:Maghrib · Algiers
DESCRIPTION:Maghrib in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-10-isha-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260610T205000Z
DTEND:20260610T210500Z
SUMMARY:Isha · Algiers
DESCRIPTION:Isha in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-11-fajr-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260611T023700Z
DTEND:20260611T025200Z
SUMMARY:Fajr · Algiers
DESCRIPTION:Fajr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-11-sunrise-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260611T042800Z
DTEND:20260611T043300Z
SUMMARY:Sunrise · Algiers
DESCRIPTION:Sunrise in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-11-dhuhr-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260611T114800Z
DTEND:20260611T120300Z
SUMMARY:Dhuhr · Algiers
DESCRIPTION:Dhuhr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-11-asr-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260611T153900Z
DTEND:20260611T155400Z
SUMMARY:Asr · Algiers
DESCRIPTION:Asr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-11-maghrib-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260611T190700Z
DTEND:20260611T192200Z
SUMMARY:Maghrib · Algiers
DESCRIPTION:Maghrib in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-11-isha-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260611T205000Z
DTEND:20260611T210500Z
SUMMARY:Isha · Algiers
DESCRIPTION:Isha in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-12-fajr-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260612T023700Z
DTEND:20260612T025200Z
SUMMARY:Fajr · Algiers
DESCRIPTION:Fajr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-12-sunrise-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260612T042800Z
DTEND:20260612T043300Z
SUMMARY:Sunrise · Algiers
DESCRIPTION:Sunrise in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-12-dhuhr-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260612T114900Z
DTEND:20260612T120400Z
SUMMARY:Dhuhr (Jumu’ah) · Algiers
DESCRIPTION:Dhuhr (Jumu’ah) in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-12-asr-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260612T153900Z
DTEND:20260612T155400Z
SUMMARY:Asr · Algiers
DESCRIPTION:Asr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-12-maghrib-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260612T190700Z
DTEND:20260612T192200Z
SUMMARY:Maghrib · Algiers
DESCRIPTION:Maghrib in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-12-isha-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260612T205100Z
DTEND:20260612T210600Z
SUMMARY:Isha · Algiers
DESCRIPTION:Isha in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-13-fajr-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260613T023700Z
DTEND:20260613T025200Z
SUMMARY:Fajr · Algiers
DESCRIPTION:Fajr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-13-sunrise-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260613T042800Z
DTEND:20260613T043300Z
SUMMARY:Sunrise · Algiers
DESCRIPTION:Sunrise in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-13-dhuhr-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260613T114900Z
DTEND:20260613T120400Z
SUMMARY:Dhuhr · Algiers
DESCRIPTION:Dhuhr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-13-asr-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260613T153900Z
DTEND:20260613T155400Z
SUMMARY:Asr · Algiers
DESCRIPTION:Asr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-13-maghrib-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260613T190700Z
DTEND:20260613T192200Z
SUMMARY:Maghrib · Algiers
DESCRIPTION:Maghrib in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-13-isha-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260613T205100Z
DTEND:20260613T210600Z
SUMMARY:Isha · Algiers
DESCRIPTION:Isha in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-14-fajr-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260614T023700Z
DTEND:20260614T025200Z
SUMMARY:Fajr · Algiers
DESCRIPTION:Fajr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-14-sunrise-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260614T042800Z
DTEND:20260614T043300Z
SUMMARY:Sunrise · Algiers
DESCRIPTION:Sunrise in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-14-dhuhr-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260614T114900Z
DTEND:20260614T120400Z
SUMMARY:Dhuhr · Algiers
DESCRIPTION:Dhuhr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-14-asr-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260614T154000Z
DTEND:20260614T155500Z
SUMMARY:Asr · Algiers
DESCRIPTION:Asr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-14-maghrib-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260614T190800Z
DTEND:20260614T192300Z
SUMMARY:Maghrib · Algiers
DESCRIPTION:Maghrib in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-14-isha-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260614T205200Z
DTEND:20260614T210700Z
SUMMARY:Isha · Algiers
DESCRIPTION:Isha in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-15-fajr-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260615T023700Z
DTEND:20260615T025200Z
SUMMARY:Fajr · Algiers
DESCRIPTION:Fajr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-15-sunrise-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260615T042800Z
DTEND:20260615T043300Z
SUMMARY:Sunrise · Algiers
DESCRIPTION:Sunrise in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-15-dhuhr-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260615T114900Z
DTEND:20260615T120400Z
SUMMARY:Dhuhr · Algiers
DESCRIPTION:Dhuhr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-15-asr-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260615T154000Z
DTEND:20260615T155500Z
SUMMARY:Asr · Algiers
DESCRIPTION:Asr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-15-maghrib-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260615T190800Z
DTEND:20260615T192300Z
SUMMARY:Maghrib · Algiers
DESCRIPTION:Maghrib in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-15-isha-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260615T205200Z
DTEND:20260615T210700Z
SUMMARY:Isha · Algiers
DESCRIPTION:Isha in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-16-fajr-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260616T023700Z
DTEND:20260616T025200Z
SUMMARY:Fajr · Algiers
DESCRIPTION:Fajr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-16-sunrise-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260616T042800Z
DTEND:20260616T043300Z
SUMMARY:Sunrise · Algiers
DESCRIPTION:Sunrise in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-16-dhuhr-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260616T114900Z
DTEND:20260616T120400Z
SUMMARY:Dhuhr · Algiers
DESCRIPTION:Dhuhr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-16-asr-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260616T154000Z
DTEND:20260616T155500Z
SUMMARY:Asr · Algiers
DESCRIPTION:Asr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-16-maghrib-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260616T190800Z
DTEND:20260616T192300Z
SUMMARY:Maghrib · Algiers
DESCRIPTION:Maghrib in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-16-isha-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260616T205300Z
DTEND:20260616T210800Z
SUMMARY:Isha · Algiers
DESCRIPTION:Isha in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-17-fajr-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260617T023700Z
DTEND:20260617T025200Z
SUMMARY:Fajr · Algiers
DESCRIPTION:Fajr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-17-sunrise-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260617T042800Z
DTEND:20260617T043300Z
SUMMARY:Sunrise · Algiers
DESCRIPTION:Sunrise in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-17-dhuhr-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260617T115000Z
DTEND:20260617T120500Z
SUMMARY:Dhuhr · Algiers
DESCRIPTION:Dhuhr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-17-asr-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260617T154000Z
DTEND:20260617T155500Z
SUMMARY:Asr · Algiers
DESCRIPTION:Asr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-17-maghrib-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260617T190900Z
DTEND:20260617T192400Z
SUMMARY:Maghrib · Algiers
DESCRIPTION:Maghrib in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-17-isha-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260617T205300Z
DTEND:20260617T210800Z
SUMMARY:Isha · Algiers
DESCRIPTION:Isha in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-18-fajr-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260618T023700Z
DTEND:20260618T025200Z
SUMMARY:Fajr · Algiers
DESCRIPTION:Fajr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-18-sunrise-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260618T042900Z
DTEND:20260618T043400Z
SUMMARY:Sunrise · Algiers
DESCRIPTION:Sunrise in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-18-dhuhr-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260618T115000Z
DTEND:20260618T120500Z
SUMMARY:Dhuhr · Algiers
DESCRIPTION:Dhuhr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-18-asr-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260618T154000Z
DTEND:20260618T155500Z
SUMMARY:Asr · Algiers
DESCRIPTION:Asr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-18-maghrib-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260618T190900Z
DTEND:20260618T192400Z
SUMMARY:Maghrib · Algiers
DESCRIPTION:Maghrib in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-18-isha-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260618T205300Z
DTEND:20260618T210800Z
SUMMARY:Isha · Algiers
DESCRIPTION:Isha in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-19-fajr-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260619T023700Z
DTEND:20260619T025200Z
SUMMARY:Fajr · Algiers
DESCRIPTION:Fajr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-19-sunrise-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260619T042900Z
DTEND:20260619T043400Z
SUMMARY:Sunrise · Algiers
DESCRIPTION:Sunrise in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-19-dhuhr-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260619T115000Z
DTEND:20260619T120500Z
SUMMARY:Dhuhr (Jumu’ah) · Algiers
DESCRIPTION:Dhuhr (Jumu’ah) in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-19-asr-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260619T154100Z
DTEND:20260619T155600Z
SUMMARY:Asr · Algiers
DESCRIPTION:Asr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-19-maghrib-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260619T190900Z
DTEND:20260619T192400Z
SUMMARY:Maghrib · Algiers
DESCRIPTION:Maghrib in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-19-isha-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260619T205400Z
DTEND:20260619T210900Z
SUMMARY:Isha · Algiers
DESCRIPTION:Isha in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-20-fajr-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260620T023700Z
DTEND:20260620T025200Z
SUMMARY:Fajr · Algiers
DESCRIPTION:Fajr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-20-sunrise-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260620T042900Z
DTEND:20260620T043400Z
SUMMARY:Sunrise · Algiers
DESCRIPTION:Sunrise in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-20-dhuhr-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260620T115000Z
DTEND:20260620T120500Z
SUMMARY:Dhuhr · Algiers
DESCRIPTION:Dhuhr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-20-asr-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260620T154100Z
DTEND:20260620T155600Z
SUMMARY:Asr · Algiers
DESCRIPTION:Asr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-20-maghrib-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260620T191000Z
DTEND:20260620T192500Z
SUMMARY:Maghrib · Algiers
DESCRIPTION:Maghrib in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-20-isha-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260620T205400Z
DTEND:20260620T210900Z
SUMMARY:Isha · Algiers
DESCRIPTION:Isha in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-21-fajr-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260621T023700Z
DTEND:20260621T025200Z
SUMMARY:Fajr · Algiers
DESCRIPTION:Fajr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-21-sunrise-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260621T042900Z
DTEND:20260621T043400Z
SUMMARY:Sunrise · Algiers
DESCRIPTION:Sunrise in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-21-dhuhr-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260621T115000Z
DTEND:20260621T120500Z
SUMMARY:Dhuhr · Algiers
DESCRIPTION:Dhuhr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-21-asr-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260621T154100Z
DTEND:20260621T155600Z
SUMMARY:Asr · Algiers
DESCRIPTION:Asr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-21-maghrib-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260621T191000Z
DTEND:20260621T192500Z
SUMMARY:Maghrib · Algiers
DESCRIPTION:Maghrib in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-21-isha-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260621T205400Z
DTEND:20260621T210900Z
SUMMARY:Isha · Algiers
DESCRIPTION:Isha in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-22-fajr-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260622T023700Z
DTEND:20260622T025200Z
SUMMARY:Fajr · Algiers
DESCRIPTION:Fajr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-22-sunrise-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260622T042900Z
DTEND:20260622T043400Z
SUMMARY:Sunrise · Algiers
DESCRIPTION:Sunrise in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-22-dhuhr-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260622T115100Z
DTEND:20260622T120600Z
SUMMARY:Dhuhr · Algiers
DESCRIPTION:Dhuhr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-22-asr-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260622T154100Z
DTEND:20260622T155600Z
SUMMARY:Asr · Algiers
DESCRIPTION:Asr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-22-maghrib-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260622T191000Z
DTEND:20260622T192500Z
SUMMARY:Maghrib · Algiers
DESCRIPTION:Maghrib in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-22-isha-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260622T205400Z
DTEND:20260622T210900Z
SUMMARY:Isha · Algiers
DESCRIPTION:Isha in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-23-fajr-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260623T023800Z
DTEND:20260623T025300Z
SUMMARY:Fajr · Algiers
DESCRIPTION:Fajr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-23-sunrise-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260623T043000Z
DTEND:20260623T043500Z
SUMMARY:Sunrise · Algiers
DESCRIPTION:Sunrise in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-23-dhuhr-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260623T115100Z
DTEND:20260623T120600Z
SUMMARY:Dhuhr · Algiers
DESCRIPTION:Dhuhr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-23-asr-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260623T154100Z
DTEND:20260623T155600Z
SUMMARY:Asr · Algiers
DESCRIPTION:Asr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-23-maghrib-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260623T191000Z
DTEND:20260623T192500Z
SUMMARY:Maghrib · Algiers
DESCRIPTION:Maghrib in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-23-isha-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260623T205400Z
DTEND:20260623T210900Z
SUMMARY:Isha · Algiers
DESCRIPTION:Isha in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-24-fajr-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260624T023800Z
DTEND:20260624T025300Z
SUMMARY:Fajr · Algiers
DESCRIPTION:Fajr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-24-sunrise-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260624T043000Z
DTEND:20260624T043500Z
SUMMARY:Sunrise · Algiers
DESCRIPTION:Sunrise in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-24-dhuhr-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260624T115100Z
DTEND:20260624T120600Z
SUMMARY:Dhuhr · Algiers
DESCRIPTION:Dhuhr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-24-asr-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260624T154200Z
DTEND:20260624T155700Z
SUMMARY:Asr · Algiers
DESCRIPTION:Asr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-24-maghrib-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260624T191000Z
DTEND:20260624T192500Z
SUMMARY:Maghrib · Algiers
DESCRIPTION:Maghrib in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-24-isha-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260624T205500Z
DTEND:20260624T211000Z
SUMMARY:Isha · Algiers
DESCRIPTION:Isha in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-25-fajr-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260625T023800Z
DTEND:20260625T025300Z
SUMMARY:Fajr · Algiers
DESCRIPTION:Fajr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-25-sunrise-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260625T043000Z
DTEND:20260625T043500Z
SUMMARY:Sunrise · Algiers
DESCRIPTION:Sunrise in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-25-dhuhr-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260625T115100Z
DTEND:20260625T120600Z
SUMMARY:Dhuhr · Algiers
DESCRIPTION:Dhuhr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-25-asr-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260625T154200Z
DTEND:20260625T155700Z
SUMMARY:Asr · Algiers
DESCRIPTION:Asr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-25-maghrib-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260625T191000Z
DTEND:20260625T192500Z
SUMMARY:Maghrib · Algiers
DESCRIPTION:Maghrib in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-25-isha-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260625T205500Z
DTEND:20260625T211000Z
SUMMARY:Isha · Algiers
DESCRIPTION:Isha in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-26-fajr-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260626T023900Z
DTEND:20260626T025400Z
SUMMARY:Fajr · Algiers
DESCRIPTION:Fajr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-26-sunrise-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260626T043000Z
DTEND:20260626T043500Z
SUMMARY:Sunrise · Algiers
DESCRIPTION:Sunrise in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-26-dhuhr-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260626T115200Z
DTEND:20260626T120700Z
SUMMARY:Dhuhr (Jumu’ah) · Algiers
DESCRIPTION:Dhuhr (Jumu’ah) in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-26-asr-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260626T154200Z
DTEND:20260626T155700Z
SUMMARY:Asr · Algiers
DESCRIPTION:Asr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-26-maghrib-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260626T191100Z
DTEND:20260626T192600Z
SUMMARY:Maghrib · Algiers
DESCRIPTION:Maghrib in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-26-isha-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260626T205500Z
DTEND:20260626T211000Z
SUMMARY:Isha · Algiers
DESCRIPTION:Isha in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-27-fajr-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260627T023900Z
DTEND:20260627T025400Z
SUMMARY:Fajr · Algiers
DESCRIPTION:Fajr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-27-sunrise-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260627T043100Z
DTEND:20260627T043600Z
SUMMARY:Sunrise · Algiers
DESCRIPTION:Sunrise in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-27-dhuhr-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260627T115200Z
DTEND:20260627T120700Z
SUMMARY:Dhuhr · Algiers
DESCRIPTION:Dhuhr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-27-asr-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260627T154200Z
DTEND:20260627T155700Z
SUMMARY:Asr · Algiers
DESCRIPTION:Asr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-27-maghrib-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260627T191100Z
DTEND:20260627T192600Z
SUMMARY:Maghrib · Algiers
DESCRIPTION:Maghrib in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-27-isha-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260627T205500Z
DTEND:20260627T211000Z
SUMMARY:Isha · Algiers
DESCRIPTION:Isha in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-28-fajr-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260628T024000Z
DTEND:20260628T025500Z
SUMMARY:Fajr · Algiers
DESCRIPTION:Fajr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-28-sunrise-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260628T043100Z
DTEND:20260628T043600Z
SUMMARY:Sunrise · Algiers
DESCRIPTION:Sunrise in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-28-dhuhr-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260628T115200Z
DTEND:20260628T120700Z
SUMMARY:Dhuhr · Algiers
DESCRIPTION:Dhuhr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-28-asr-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260628T154200Z
DTEND:20260628T155700Z
SUMMARY:Asr · Algiers
DESCRIPTION:Asr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-28-maghrib-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260628T191100Z
DTEND:20260628T192600Z
SUMMARY:Maghrib · Algiers
DESCRIPTION:Maghrib in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-28-isha-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260628T205400Z
DTEND:20260628T210900Z
SUMMARY:Isha · Algiers
DESCRIPTION:Isha in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-29-fajr-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260629T024000Z
DTEND:20260629T025500Z
SUMMARY:Fajr · Algiers
DESCRIPTION:Fajr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-29-sunrise-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260629T043200Z
DTEND:20260629T043700Z
SUMMARY:Sunrise · Algiers
DESCRIPTION:Sunrise in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-29-dhuhr-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260629T115200Z
DTEND:20260629T120700Z
SUMMARY:Dhuhr · Algiers
DESCRIPTION:Dhuhr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-29-asr-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260629T154300Z
DTEND:20260629T155800Z
SUMMARY:Asr · Algiers
DESCRIPTION:Asr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-29-maghrib-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260629T191100Z
DTEND:20260629T192600Z
SUMMARY:Maghrib · Algiers
DESCRIPTION:Maghrib in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-29-isha-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260629T205400Z
DTEND:20260629T210900Z
SUMMARY:Isha · Algiers
DESCRIPTION:Isha in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-30-fajr-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260630T024100Z
DTEND:20260630T025600Z
SUMMARY:Fajr · Algiers
DESCRIPTION:Fajr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-30-sunrise-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260630T043200Z
DTEND:20260630T043700Z
SUMMARY:Sunrise · Algiers
DESCRIPTION:Sunrise in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-30-dhuhr-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260630T115200Z
DTEND:20260630T120700Z
SUMMARY:Dhuhr · Algiers
DESCRIPTION:Dhuhr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-30-asr-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260630T154300Z
DTEND:20260630T155800Z
SUMMARY:Asr · Algiers
DESCRIPTION:Asr in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-30-maghrib-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260630T191100Z
DTEND:20260630T192600Z
SUMMARY:Maghrib · Algiers
DESCRIPTION:Maghrib in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-06-30-isha-algiers@noor-quran
DTSTAMP:20261115T225718Z
DTSTART:20260630T205400Z
DTEND:20260630T210900Z
SUMMARY:Isha · Algiers
DESCRIPTION:Isha in Algiers (MuslimWorldLeague) — noor quran
LOCATION:Algiers
TRANSP:TRANSPARENT
END:VEVENT
END:VCALENDAR
