Benighazi Data Center
Benighazi Data Center
Commercial | 2026

Tawila Island is located in east south Egypt. A unique location in the Red Sea where sea life is like no other place in the whole world. We were assigned to develop the infrastructure of the whole set of hotels. PE SCOPE Infrastructure Design Roads Design