94.7k views
13 votes
Japan, being an island nation, creates

many natural barriers
to invaders.
False
True

User Bolav
by
4.6k points

1 Answer

2 votes
True, it causes difficulties in aviation and nautical travel
User RubberDuck
by
4.2k points