Description : Want to know more about Fatima Al-Zahra Mosque ?
Last Answer : Fatima Al-Zahra Mosque is a Shia Islamic mosque. It is the first and largest Shia mosque in Australia. The mosque is also one of the largest in Australia. Location: Fatima Al-Zahra Mosque is located in ... -Zahra Mosque was completed in 1970. The founder of the mosque is Sheikh Fahad Al-Ameli.