Santa Cruz Bay

E1327148 UNEXPLORED

Santa Cruz Bay is a strategic natural harbor off the coast of Santa Cruz de Tenerife in the Canary Islands, historically significant as the site of major naval engagements between Spain and England.

All labels observed (1)

Label Occurrences
Santa Cruz Bay canonical 1

How this entity was disambiguated

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.