Al-Azhar Mosque is a grand mosque in Cairo, known for its beautiful architecture and vast size.
The Muhammad Bek Abu El Dahab Complex includes a mosque renowned for its architectural splendor.
The Al-Hussein Mosque is a significant Islamic religious site located in Cairo, Egypt.
The Sultan Al-Ghuri Complex is an impressive architectural masterpiece from the Mamluk era.
The mosque of al-Fakahani features an intricate architectural design.
The Madrassa of Al-Nasir Muhammad is a notable architectural relic from the year 1303.