Where is El Embajador?
Where is El Embajador located?
El Embajador, El Embajador, The Dominican Republic (approx. 18.4556°, -69.93393°)
Where is El Embajador on the map?
El Embajador - Santo Domingo Airport
{"latitude":18.4556,"longitude":-69.93393,"title":"El Embajador"}