Babahoyo on map

Babahoyo, Ecuador information