Tuesday, August 11, 2026 Search My Trip EnglishChinese
World news · travel · culture
Taiwan The Taiwan Times
Taiwan's window to the world

Suleman Dawood Mosque

Canada

The Masjid Suleman Dawood is a mosque located in the provincial capital of St. John's in the province of Newfoundland and Labrador, Canada. The mosque has occupied the site of a former Roman Catholic church, Mary, Queen of Peace Church, at 135 Torbay Road, since March 2025.

Mosque data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).

Other mosques in Canada