Babahoyo, Los Rios - Ecuador
June 7th 1983 June 07, 1983
*City official name :Babahoyo
*Founded date :
*Location :Los Rios Province
*Elavation :0 ft (0 m)
*Area :Approximately ? square miles (? kmĀ²).
*Facts :The population is approimately 85000. One feature to catch your eye will be the floating h
... read more