Cueva de los Verdes. Lanzarote. Spain.

FROM WIKIVOYAGE: