Satellite map of Esmeraldas Province
Esmeraldas is a province in northwestern Ecuador.
Latitude: 0° 58' 0.00" N
Longitude: -79° 39' 0.00" W
Nearest city to this article: Velasco Ibarra
Read about Esmeraldas Province in the Wikipedia Satellite map of Esmeraldas Province in Google Maps