AdminOct 26, 20222 minTop-Rated Tourist Attractions Quito The city of Quito is the capital of Ecuador which sits high in the Andes. You will find the city is packed with colorful buildings,...