Santa Cruz das Flores
E351895
UNEXPLORED
Santa Cruz das Flores is the main town and administrative center of Flores Island in Portugal’s Azores archipelago.
Referenced by (2)
Full triples — surface form annotated when it differs from this entity's canonical label.