AdminOct 26, 20222 min readTop-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,...