Where is Santo Domingo Estación 2?

Where is Santo Domingo Estación 2 located?

Santo Domingo Estación 2, Santo Domingo Estación 2, The Dominican Republic (approx. 18.48016°, -69.8886°)


Where is Santo Domingo Estación 2 on the map?