Sign up for FlowVella
Sign up with FacebookAlready have an account? Sign in now
By registering you are agreeing to our
Terms of Service
Loading Flow
QUICK FACTS
- Ecuador is situated in western South America, bordering the Pacific Ocean at the Equator, between Colombia and Peru.
- Quito is the capital of Ecuador.
- Ecuador and the Galapagos Islands have a total population of 13,363,593 people.