Al-Tawbat Mosque
Tripoli, Lebanon · built 1320
The Al-Tawbat Mosque is a mosque, located in Tripoli, in the Northern Governorate of Lebanon. The mosque was built in the Mamluk era, during the 14th century.
Mosque data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).