Kuril island are situated between

(A) China and India

(B) Russia and Japan

(C) India and Russia

(D) US and Afgan

Leave a Comment

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

%d bloggers like this: