Question relate image
Daily QuestionGreen pin icon
49% Answered Correctly

Where is this "phantom ship" located?