IQNA

A Glimpse at Largest Mosque in West: Mosque of Rome

TEHRAN (IQNA) – Located in Parioli, the Grand Mosque of Rome is the largest ever built site of Muslim worship as it can host more than 12,000 people.

Various events such as wedding ceremonies, funeral services, exegesis, exhibitions, and conventions are also held at the mosque.

Code