North Coast

El Sahel is an administrative region forming more than half of Shubra in Cairo, Egypt. El Sahel neighbors the River Nile to the west, Rod El Farag and Shubra to the south, El Sharabeya to the east, and is separated from Qalyubia to the north by the El Ismailia canal.

0 Property
Sort by:

No listing found.

Compare listings