Baltra
English
Proper noun
Baltra
An
island
in
Ecuador
, one of the
Galapagos Islands
.