Question: The 2007 All-Africa Games were held in a city located on which sea ?
Answer: the Mediterranean Sea