Natural disasters 5 hours ago Flooding in Babahoyo, Ecuador Show on map Babahoyo, Ecuador · 1 independent report · 1 publisher First reported by teleamazonas.com