+2 votes
in Class 12 by kratos

Name the land of rising sun.

(a) Sweden (b) Japan (c) Columbia (d) Iran

1 Answer

+5 votes
by kratos
 
Best answer

Japan the land of rising sun.

...