Guayllabamba, Pichincha - Ecuador
April 15th 1980 Apr 15, 1980
*City official name :Guayllabamba
*Founded date :?
*Location :Pichincha Province
*Elavation :? ft (? m)
*Area :Approximately ? square miles (? kmĀ²).
*Facts :Guayllabamba (Quechua for green plain) is a small agricultural town (administratively,
... read more