Bs Egypt...water And Energy is located in Kafr El Sheikh Governorate, Egypt on As Sahel Al Bahri (Beloush), Al Burlos. Bs Egypt...water And Energy is rated 3 out of 5 in the category desalination plant in Egypt.
Address
As Sahel Al Bahri (Beloush), Al Burlos