bn:02361968n
Noun Named Entity
SYL
Santa Cruz
EN
Santa Cruz Island, also known as Indefatigable Island and by other names, is the most populous and second-largest island in the Galapagos Archipelago in Ecuador. Wikipedia
English:
Galápagos
Relations
Sources
IS A
CAPITAL
COUNTRY
LOCATED IN OR NEXT TO BODY OF WATER
LOCATED IN TIME ZONE
LOCATED ON TERRAIN FEATURE
BabelNet