Port Said

Port Said is located north of Egypt on the Mediterranean Sea and is the entrance of Suez Canal from the Mediterranean Sea.

Stadium: Al-Masry Club Stadium, Capacity: 24,060