Cairo 26 st, Marouf, Qasr El Nil, Cairo Governorate 11599, Egypt
26WM+MVP, Ismailia, Qasr El Nil, Cairo Governorate, Egypt