
Here's a complex question that requires someone to reason about the input, can you answer it?
Caldera de Taburiente National Park and Teide National Park are located in which island chain?


Canary Islands, Spain
