Answer and Explanation: Lanzarote is a Spanish territory. Spain occupies most of the Iberian Peninsula in Southwestern Europe, but there are two archipelagos that belong to its territory as well: the Balearic, in the Mediterranean Sea, and the Canary Islands, in the Atlantic Ocean.