الإسكندرية, Italy
The Mosque of Ibrahim Terbana (Arabic: مسجد ابراهبم تربانة, romanized: Masjid Ibrāhym Terbānā), also known as the Terbana Mosque, is a mosque in the El Gomrok neighbourhood of Alexandria, on the north coast of Egypt. The mosque is located in Faransa Street.
Listen to the audio guide for Tirbana Mosque Free on WIP — starts by itself when you arrive, even with the screen off