A trip to Lanzarote's cave Cueva de los Verdes in Spain