Tag archive for otovalo market
-
Otavalo Market Ecuador, The Devil Wears Llama.
Otavalo market is a bustling crafts market located in Otavalo, just north of Quito. It is a must see place for any backpacker in Ecuador. lined up amidst the jam packed stalls you will
Read More »