Ecuador

Synonyms

Galapagos Islands

A country in western South America, bordering the Pacific Ocean at the equator, between Colombia and Peru.

1
Show
Maximize