Which country is located north of the Gulf of Aden?
Q1. Which country is located north of the Gulf of Aden?
Answer: Yemen
Explanation: Yemen occupies the entire northern coast of the Gulf of Aden on the Arabian Peninsula, with Somalia lying to the south across the gulf.