Question: The orbital launch site called Palmachim is in a country that borders what other country to the southwest ?
Answer: Egypt