Where is La Romana?

Where is La Romana located?

La Romana, Yuma, Dominican Republic (approx. 18.4272786°, -68.9734597°)


Where is La Romana on the map?