what state is babahoyo city
Location of Babahoyo on a map. Babahoyo is a city found in Los Rios, Ecuador. It is located -1.80 latitude and -79.53 longitude and it is situated at elevation 10 meters above sea level. Babahoyo has a population of 76,279 making it the 2nd biggest city in Los Rios.