Weather in Esmeraldas Province ( Ecuador > Esmeraldas Province )