The Canary Islands are seven Spanish owned specks of rock located off the coast of West Africa. And to all intents and purposes these islands are the European Caribbean – located on the same lineContinue reading
The Canary Islands are seven Spanish owned specks of rock located off the coast of West Africa. And to all intents and purposes these islands are the European Caribbean – located on the same lineContinue reading