Where is La Ceja de la Palma?

Where is La Ceja de la Palma located?

La Ceja de la Palma, Maria Trinidad-Sanchez, The Dominican Republic (approx. 19.26667°, -69.83333°)


Where is La Ceja de la Palma on the map?