طرابلس, Italy
The Abd al-Wahid Mosque (Arabic: مسجد عبد الواحد المكناسي) is a mosque, located in Tripoli, in the North Governorate of Lebanon.
Listen to the audio guide for Abd al-Wahid Mosque Free on WIP — starts by itself when you arrive, even with the screen off