Guayllabamba, Pichincha - Ecuador
December 19th 1998 Dec 19, 1998
*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