Green Island Egypt

Green Island

Castle
Suggest an edit · Your business? Claim now

Add more information

Add website
Add phone number
Add hours
Green Island is a small artificial island in the Red Sea at the southern mouth of the Suez Canal. Green Island was a fortress built by the British Army to …

Social profiles