Otavalo is a must-see. A nice town north of Quito. Traveling from Quito... more »
Otavalo is a largely indigenous town in Imbabura Province, Ecuador. The... more »