In which sea would you find the following islands?
6. Elephant Island
7. Chechen Island
9. Nanshan Island
South China Sea
To download the Geography pub quiz questions as a contestant question paper, please click on the link below: