Quito, Ecuador

Quito is the capital of Ecuador, the country’s most populous city. It is located in the Guayllabamba river basin, on ...
Read more