Esmeraldas Province, Ecuador

Esmeraldas Province is a province of Ecuador.

Place Name Latitude Longitude
Playa Tonsupa 0.890123 -79.808495