L'Espagne is Spain in Frech. Therfore, Spain is in Europe.
Hope this helps!
Have a great day!
Answer:
Europe
Explanation: Spain is located in Europe
4.4m questions
5.7m answers