Contact:

* Al Sayeda Aesha, Cairo, Egypt  Get directions

Description:

El Taqwa Mosque is a mosque located in Cairo.