Ecuador
Flor de Azalea is a city situated in Esmeraldas, Ecuador.
Flor de Azalea is situated at 0.86° N, 79.85° W in the Northern Hemisphere. It falls under the Esmeraldas region of Ecuador.
Within the Esmeraldas region of Ecuador, Flor de Azalea stands alongside cities like Esmeraldas, Rosa Zarate, San Lorenzo de Esmeraldas.
In the vicinity of Flor de Azalea, there are 20 cities and towns within 25 km.
Flor de Azalea is located in Esmeraldas, Ecuador.
Flor de Azalea is located at coordinates 0.86° N, 79.85° W in Esmeraldas, Ecuador.
Source: Bamwor World Encyclopedia — GeoNames (CC BY 4.0)