El Geish & El Nahda St, El Sharq, Port Said Governorate, Egypt
El Sharq, Port Said Governorate, Egypt