Esmeraldas

More details

Esmeraldas is region of the country of Ecuador.

Esmeraldas
CountryEcuador