Where is La Isabela?

Where is La Isabela located?

La Isabela, La Isabela, The Dominican Republic (approx. 18.5333°, -69.9833°)


Where is La Isabela on the map?