You may appreciate reading . . .
30 MORE | Umrah – Day 9 – Makkah, Saudi Arabia – Saturday June 4 2011
30Masjids CANADA - Ramadan 2016 - Newfoundland to British Columbia in 30 Days
CANADA | Night 7 - Al-Batool Islamic Society - 249 Bedford Highway - Halifax, Nova Scotia
Day 18 – ZOOM – Virtual Ramadan – Brampton – Ontario
30 MORE | Ajyal Islamic Centre's Pre-Ramadan Community BBQ - King George Park - Richmond, British Columbia