Santa Cruz Islands
English
Proper noun
Santa Cruz
Islands
An
archipelago
of the
Solomon Islands
.