Arrecife, Lanzarote, Canary Islands, Spain

In Partnership With

Rugged, volcanic Lanzarote—the northeasternmost island of the Canary Islands, which are part of Spain yet lie less than 200 kilometers off the coast of Morocco—is small enough that you...