Europe

The London Central Mosque

Follow The London Central Mosque (also known as the Islamic Cultural Centre, ICC or Regent’s Park Mosque) is located near Marylebone station, the Baker Street ...

Read More »

Islamic Center, Madrid

Follow Centro Cultural Islamico Madrid The Centro Cultural Islamico (Islamic Cultural Center) in Madrid, popularly known as the Mezquita M.30 (“M-30 mosque”) because it stands ...

Read More »

The Paris Mosque

Follow The Grande Mosquee de Paris (“Great Mosque of Paris”), located in the 5th arrondissement, is the largest mosque in France and the second largest ...

Read More »

Central Dome Mosque, Grozny

Follow Grozny Kadyrov Mosque Akhmad Kadyrov Grozny Central Dome Mosque is located in Grozny, the capital of Chechnya, and bears the name of Akhmad Kadyrov. ...

Read More »

Shkoder mosque

Follow Lead Mosque (Albanian: Xhamia e Plumbit) is a historical mosque in Shkoder, northwestern Albania. It is located on a small lake and is not ...

Read More »