Please tick the box to continue:
INSULELE CANAREINSULELE CANARE
The Canary Islands. The Spanish archipelago is located just off the northwest coast of mainland Africa.
FIN