Al Salam Mosque located in Al Barsha is an architectural masterpiece. The mosque was inaugurated in 2014 and can hold about 1,500 worshipers in its large prayer hall. The mosque represents distinctive Islamic architectural designs.
For directions to the mosque click here
Do you have more details about this mosque? Can you add to the quality of this post? Write to myplacemyuae@gmail.com