Answer:
Explanation:
Castellfollit De La Roca es un municipio español de la comarca de La Garrocha, en la provincia de Gerona, dentro de la comunidad autónoma de Cataluña. Pertenece al partido jurídico de Olot.
The Desert located in Northern Africa is the Sahara Desert
The answer is B he refused to sign the Baghdad pact