Mosque Aisha is centrally located in Niagara Falls, Ontario with our other branch located in Thorold. Mosque Aisha is the only mosque in the Niagara region, close to the tourist area; the mosque is located at walking distance from the Falls and major tourist attractions. According to the most recent statistics, nearly 1 million Muslims visit Niagara Falls each year. Before the establishment of Mosque Aisha, tourists had to pray in parks or their cars, etc. but now they have a conveniently located mosque where they can easily come to make wudu, relax and offer their prayers.