Which two Spanish cities on the African coast share a land border with Morocco?

Answer and explanation

Correct answer: B. Ceuta and Melilla

  1. Step 1: Ceuta and Melilla are enclaves in northern Morocco. Step 2. Compare each option with this fact and discard those that conflict with it. Answer: Ceuta and Melilla. Why not the others: Gibraltar and Ceuta, Melilla and Tenerife and Algeciras and Tarifa do not fit the fact above; they describe different things or do not match the question.

Practise more Mountains, Rivers and Climate.

Free questions with an explanation for every one, and full timed General Knowledge (Morocco) mock tests.