Where is La Sabana?

Where is La Sabana located?

La Sabana, Monsignor Novel, The Dominican Republic (approx. 18.9°, -70.26667°)


Where is La Sabana on the map?