Canary Islands

Canary Islands are a Spanish archipelago in the Atlantic Ocean offshore Moroccan coast.

Portugal, Canary islands - GS Lines