Sumatra Island is the part of:

World Islands Mcqs

A.Russia
B.Japan
C.Indonesia
D.Canada

Leave a Reply

Your email address will not be published. Required fields are marked *