Lanzarote is the easternmost island of the Canary Islands and lies approximately 650 miles south of Spain and 75 miles off the coast of Africa. Its landscape is covered by volcanic peaks and craters and lava fields.