Niagara Falls Masjid offering five times daily prayers, Friday prayer and various educational and social activities for the Niagara Peninsula community.
Niagara Falls Masjid offering five times daily prayers, Friday prayer and various educational and social activities for the Niagara Peninsula community.