Victoria is an island located in:

World Islands Mcqs

A.North Sea
B.Sea of Japan
C.North of Japan
D.South Pacific

Leave a Reply

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