Cueva de los Verdes, Canary Islands

Cueva de los Verdes (“Greens’ cave” in Spanish -the owners of the cave were the “Verdes” family) located on the island of Lanzarote in the Canary Islands, (a part of Spain). The Cave is situated in “Monumento Natural del Malpaís de La Corona” Continue reading