bn:02271279n
Noun Named Entity
EL
plaza de españa
EN
Plaza de España, is the largest square in the city of Santa Cruz de Tenerife and the Canary Islands. Wikipedia
English:
Santa Cruz de Tenerife
Relations
Sources