Puerto de la Cruz - online puzzles

Tenerife. An island in the Canary Islands archipelago online puzzle