Britannica AI Icon

Suez Canal Authority: Media

Egyptian autonomous entity

Images

Suez Canal Authority
Located in Port Said, Egypt, the Suez Canal Authority, maintained by the Egyptian...
Daniel Csörföly