JoudNe JoudNe 11-11-2020 History contestada Egypt's location offered an advantage because it had natural barriers that made it hard to invade. True or false