Denomination

Sunni

Description

The Mosque of al-Zahir Baybars is a mosque built in Cairo, Egypt by the Mamluk Sultan al-Zahir Baybars al-Bunduqdari.

Location
  • El-Zaher Square, As Sakakeni, Daher, Cairo Governorate 4333024, Egypt

  • No comments yet.
  • Add a review