Travel Guest Post: Rock Star:: Exploring Lanzarote
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 line of latitude as parts of…