1 Answers
Green Island is a small artificial island in the Red Sea at the southern mouth of the Suez Canal.
4 views
Answered
Green Island is a small artificial island in the Red Sea at the southern mouth of the Suez Canal.