Geography, asked by mkjharavian, 8 months ago

Any Genius of SST.......PLZ answer.......​

Attachments:

Answers

Answered by savir2315
2

Answer:

Japan is the correct answer

I pls follow me

Mark me as branlist

Answered by Anonymous
1

Answer:

d) Japan......

Hope it helps you..

Similar questions