Login or Register
New User ! Register
Quito is the capital of Ecuador which is located northwest of South America. The city of Quito is lo...