CSS Geography Questions & Answers - Part-2


Q.  Sumatra is an island located in:

a. Sea of Japan
b. North of Japan
c. Indian Ocean
d. South Pacific



 
 

    Discussion

Post your comment / Share knowledge