Grand Mosque of Paris
TEHRAN (IQNA) – The Grand Mosque of Paris is one of the largest mosques in France.
The mosque, which has a magnificent Islamic structure, was founded after World War I as a token of gratitude to the Muslims who fought for France in the war against Germany and some 100,000 of them died in the war.
https://www.tripadvisor.com