Question
Option A: Egypt
The correct answer is “Egypt”.
The Port of Alexandria is located on the northern coast of Egypt, to the West of the Nile Delta.