-
In which continent is New Mombasa located? What is located there?
-
Africa. What is located there? I'm not sure I understand this question. Uh... giraffes? The lion king? A space elevator?
-
Correct, the space elevator was what I was looking for.
-