Ibn Sina Mosque - Credit: Wikimedia Commons
Ibn Sina Mosque (), or la mosque Avicenne, is located in Montpellier, France, in the neighborhood of Petit Bard. Situated in the South of France, the Ibn Sina mosque is managed and run by a group of Algerian nationals from the association for the knowledge of Arab culture. Read more on Wikipedia
Source: en.wikipedia.org