Timanfaya, among the 20 natural wonders of Spain

Timanfaya, among the 20 natural wonders of Spain

The prestigious National Geographic magazine once again looks at Lanzarote when it comes to choosing what it calls “The 20 Natural Wonders of Spain”. Specifically, it focuses on the Timanfaya National Park, which places it in third place . “It is not...