Santa Cruz de Tenerife. Tenerife. Spain.

FROM WIKIVOYAGE: