Islamic place of worship with a high ceiling, 44 pillars & tombs of Egyptian royals & Iran’s Shah.
Shopping
Novec
Centro Mall, New Cairo 3, Cairo Governorate 4742030, Egypt
