Baitun Nur Mosque (House of Light)

Largest Mosque in Western Canada