Where is La Louisa?

Where is La Louisa located?

La Louisa, San Pedro de Macoris, The Dominican Republic (approx. 18.48333°, -69.55°)


Where is La Louisa on the map?