South Delta Electricity Distribution Co. - El Sabaa is located in Menofia Governorate, Egypt on El-Rawda, Birket el Sab. South Delta Electricity Distribution Co. - El Sabaa is rated 2 out of 5 in the category hydroelectric power plant in Egypt.
Address
El-Rawda, Birket el Sab