Otavalo, Imbabura - Ecuador
October 15th 1985 October 15, 1985
*City official name :Otavalo
*Founded date :
*Location :Imbabura Province
*Elavation :? ft (? m)
*Area :Approximately ? square miles (? kmĀ²).
*Facts :Otavalo is a largely indigenous town in Imbabura Province, Ecuador, well known for its Sa
... read more