answersLogoWhite

0

I believe the answer is India and the island of Japan.

User Avatar

Vella Little

Lvl 9
3y ago

What else can I help you with?