Social Studies
North21
8

Which physical feature would prevent invasion

+0
(1) Answers
Vanmaanen32

Mountains, rivers, lakes, a wall... really anything that can create an obstruction for an invading force and either prevent them from invading or slow them down

Add answer